Форум: "WinAPI";
Текущий архив: 2005.12.04;
Скачать: [xml.tar.bz2];
ВнизОтлов событий и сообщений происходящих в другом окне Найти похожие ветки
← →
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 вся ветка
Форум: "WinAPI";
Текущий архив: 2005.12.04;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.045 c