Форум программистов, компьютерный форум CyberForum.ru

Как нарисовать точку на экране поверх всех окон? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Из заданной матрицы A размером N*M получить матрицу В размером K*3 по правилу: первый столбец состоит из полож http://www.cyberforum.ru/cpp-beginners/thread557078.html
Из заданной матрицы A размером N*M получить матрицу В размером K*3 по правилу: первый столбец состоит из положительных элементов, второй – из отрицательных, третий – из нулей. Недостающие элементы в первом и втором столбце заменить нулями, в третьем – единицами.
C++ Найти в тексте все слова перевертыши и вывести их вот решение на паскаль, переделайте на СИ++ пожалуйста var s,s1,s2:string; i,k:integer; function Pal(s:string):boolean; var i:byte; s1:string; begin s1:=''; for i:=length(s) downto 1 do s1:=s1+s; http://www.cyberforum.ru/cpp-beginners/thread557077.html
помогите создать стэк C++
Дело такое, мне нужно создать динамическую структуру, стэк то или список, у которой поля инфо у каждого элемента могут быть разными, но все потомки одного абстрактного класса, и чтоб заполнение было через switch по элементно типо с выбором какой элемент я хочу добавить следующим, помогите люди добрые.
C++ Деление многочленов.(остаток от деления)
Напишите алгоритм реализации задачи, нахождения остатка от деления многочленов. многочлены вводятся как коэфициенты. Заранее спасибо)))
C++ Сдвиг числа относительно запятой http://www.cyberforum.ru/cpp-beginners/thread557014.html
Как получить, допустим, из числа 643 число 64 и число 3 и записать их в разные переменные?
C++ Помогите узнать в чём ошибка программы? Помогите исправить программу: Задан граф в виде количества вершин n<=7, количества рёбер n>=28 и матрицы инцидентности. Проверить, есть ли в графе петли? Вот собственно сама программа: не понимаю почему даже когда в матрице нету петель выводит, что петля есть? #include <stdio.h> #include <conio.h> void main() { int n, k; int a = {0}; подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
24.04.2012, 13:34     Как нарисовать точку на экране поверх всех окон?
Цитата Сообщение от MaxxximyM Посмотреть сообщение
Разобрался, оказывается этот код и рисует поверх окон точку.
- по секрету скажу что код ниже кроме красной точки рисует ещё и белый прямоугольник 70х160
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <windows.h>
 
int main()
{
    HDC hDC = GetDC(NULL);
    if(!hDC)
        MessageBox(NULL,"Error retriving graphical context",NULL,MB_OK);
    else
    {
        SetPixel(hDC,20,30,RGB(255,0,0));
        Rectangle(hDC,30,40,100,200);
    }
    system("pause");
    return 0;
}
Добавлено через 3 минуты
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
HDC hDC = GetDC(NULL);
- получение графического контекста окна NULL означает что нас интересует рабочий стол, если бы вписал вместо NULL GetForegroundWindow() то отрисовка произошла бы в текущем активном окне системы. Далее по коду думаю всё понятно
 
Текущее время: 07:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru