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

Вниз

Отлов событий и сообщений происходящих в другом окне   Найти похожие ветки 

 
solomon   (2005-09-29 10:56) [0]

Короче надо в выбранном окне эксплорера ловить сообщение о нажатии на кнопку на которой написано "Обработать" (например) и после нажатия делать определенные действия.

Вопрос: как определить от какого окна пришло сообщение?
И Еще: кнопка на html"ой это по сути тоже окно, как узнать его хендл?
(вопрос вытекает из предыдущего)


 
Digitman ©   (2005-09-29 11:18) [1]


> как определить от какого окна пришло сообщение?


никак.

сообщения отправляются не окном, а кодовым потоком процесса.


> кнопка на html"ой это по сути тоже окно


вовсе не обязана быть таковым


 
umbra ©   (2005-09-29 11:26) [2]


> Вопрос: как определить от какого окна пришло сообщение?

смотря какое сообщение. Если клик мышкой, то в сообщении есть координаты клика. Из них можно найти, какое в этом месте окно.


 
solomon   (2005-09-29 11:30) [3]


> никак.
>
> сообщения отправляются не окном, а кодовым потоком процесса.
>

Тогда как определить, допутим если отлавливаем сообщение о свертывании, что сворачивается, ну а в данном случае какое окно?


 
Digitman ©   (2005-09-29 11:41) [4]


> solomon   (29.09.05 11:30) [3]


так это же не "от какого окна", а "какому окну адресовано сообщение" !

разницу чуешь между "от кого" и "кому" ?


 
solomon   (2005-09-29 11:50) [5]


> так это же не "от какого окна", а "какому окну адресовано
> сообщение" !
>
> разницу чуешь между "от кого" и "кому" ?

Прошу прощения - совсем записался. Так все таки как определить какому окну оно адресова?


 
Digitman ©   (2005-09-29 12:06) [6]

hWnd - первый параметр вызванной (для обработки оконного сообщения) оконной ф-ции - есть хэндл окна, которому адресовано обрабатываемое в дан.момент сообщение


 
umbra ©   (2005-09-29 12:08) [7]


> сообщение о свертывании

берем Win32 SDK и там читаем о сообщении WM_ACTIVATE


 
Mikhail   (2005-09-29 15:07) [8]

Hooks ?



Страницы: 1 вся ветка

Текущий архив: 2005.12.04;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.026 c
4-1127144763
incm
2005-09-19 19:46
2005.12.04
Как преобразовать jpg в bmp, при этом используя минимум ресурсов?


14-1131911939
Piter
2005-11-13 22:58
2005.12.04
Почему мьютексы уникальны только в пределах сеанса?


2-1132231417
md
2005-11-17 15:43
2005.12.04
узнать разницу между числами


2-1132218483
ASDF234
2005-11-17 12:08
2005.12.04
Поиск подстроки в строке .


6-1124662253
Delphi_is_cool
2005-08-22 02:10
2005.12.04
WinSock. Как отправить файлы ?