| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > Проблемма с GetPixel |
| Автор: Agentx86 23.3.2009, 21:11 | ||
Помогите написать программу которая получает цвета пикселей из другого окна и выводит это в моем окне. Я пытаюсь получить hwnd калькулятора. Получаю его нормально. А вот дальше никик. Подскажите в чем у меня проблема?
И еще интерессно как можно получить цвет пикселя под мышкой не учитывая над каким окном она находится? |
| Автор: GP1000 24.3.2009, 17:08 | ||
| Делаешь почти все правильно но 1) рисовать нужно в обработчике сообщения WM_PAINT 2)окно с которого ты получаешь dc должно быть видно на экране,иначе полученный dc будет черным прямоугольником. можно попробовать приблизительно вот так
при перерисовке твоего окна будет виден кусок 100х100 калькулятора ,если последний находится на экране . |