Форум: "Начинающим";
Текущий архив: 2008.04.20;
Скачать: [xml.tar.bz2];
ВнизWM_PAINT чужого приложения Найти похожие ветки
← →
kernel © (2008-03-26 18:41) [0]Доброго времени суток!
Как моему приложению отреагировать на WM_PAINT окна чужого процесса, зная его handle?
← →
Сергей М. © (2008-03-26 18:44) [1]Нахрен оно тебе сдалось ?
С этого начнем)
← →
kernel © (2008-03-26 19:40) [2]Необходимо стандартными средствами порисовать на рабочем столе :)
← →
Сергей М. © (2008-03-27 12:45) [3]
> Необходимо стандартными средствами порисовать на рабочем
> столе
Стандартные средства - это
http://www.gcmsite.ru/?pg=art&id=delphi-draw-screen-winapi
А упомянутое тобой выше "средство" обычно состоит в арсенале проктологов и кулибиных)
← →
kernel © (2008-03-27 18:48) [4]Вот для того, чтобы мой рисунок не стирался при использовании этих "стандартных методов", мне и нужно отловить WM_PAINT
← →
Palladin © (2008-03-27 19:15) [5]хочешь сказать, что собрался на каждый чих WM_PAINT каждого окна в системе заново рисовать твой рисунок?
← →
kernel © (2008-03-27 19:16) [6]
> хочешь сказать, что собрался на каждый чих WM_PAINT каждого
> окна в системе заново рисовать твой рисунок?
Угу, а есть еще варианты?
← →
Palladin © (2008-03-27 19:19) [7]с дуба рухнул чтоли? реально арсенал проктолога... не проще окно создать AlwaysOnTop ?
← →
kernel © (2008-03-27 19:35) [8]Мне нужно тогда создавать форму под всеми окнами (на рабочем столе). Я когда пробовал такой вариант с помощью CreateWindow(Ex), зная хэндл ListView десктопа - не получилось сделать прозрачность формы, т.к. создавал окно CHILD`ом (а без чилда никак).
← →
kernel © (2008-03-27 19:35) [9]Уточню: делал его дочерним от ListView рабочего стола
← →
Palladin © (2008-03-27 19:38) [10]а теперь задачу человеческими словами, что ты делаешь?
рисунок который будет всегда на рабочем столе или рисунок который будет всегда над активным окном? или что это вообще за чудо_юдо_рыба_кит такое?
← →
kernel © (2008-03-27 19:40) [11]Всегда на рабочем столе под окнами
← →
Palladin © (2008-03-27 19:42) [12]под окнами?
что то меня мучают смутные сомнения... все время ниже активного окна чтоли?
← →
Сергей М. © (2008-03-27 19:51) [13]Удалено модератором
Примечание: Задолбало хамство
← →
kernel © (2008-03-27 19:57) [14]Удалено модератором
← →
Сергей М. © (2008-03-27 20:02) [15]Удалено модератором
← →
{RASkov} © (2008-03-27 20:03) [16]> kernel ©
Нарисуй свой рисунок (можно "отредактировать" текущий), сохрани в файл и установи в качестве картинки раб. стола...
Гы) Или нужно "шевелящийся"?)
← →
kernel © (2008-03-27 20:10) [17]Нужно 1 раз в 5 секунд рисовать.
← →
{RASkov} © (2008-03-27 20:14) [18]> [17] kernel © (27.03.08 20:10)
По всему столу что ли чиркать?)
← →
kernel © (2008-03-27 20:27) [19]Нет, где-то 60х150 пикселей в одном из углов рабочего стола
← →
{RASkov} © (2008-03-27 20:52) [20]> [19] kernel © (27.03.08 20:27)
Окно всегда ниже всех, и рисуй на нем что угодно
http://www.dore.ru/perl/nntp.pl?f=1&gid=8&mid=21622
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.04.20;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.044 c