Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.04.20;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.02 c
2-1206774938
Ramzes001
2008-03-29 10:15
2008.04.20
Проблема в работе StrPCopy


9-1168631910
akaValerius
2007-01-12 22:58
2008.04.20
Организация камеры в 3D игре


2-1206307378
batya-x
2008-03-24 00:22
2008.04.20
TrackBar и OnClick


15-1204892867
@!!ex
2008-03-07 15:27
2008.04.20
Где можно купить летучую мышь?


3-1195737356
dik
2007-11-22 16:15
2008.04.20
Пустые блобы