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

Вниз

Как перехватить событие смены активного окна?   Найти похожие ветки 

 
Vovchik   (2003-11-02 15:39) [0]

Как перехватить событие смены активного окна?


 
DVM   (2003-11-02 17:29) [1]

WH_SHELL хук + HSHELL_WINDOWACTIVATED


 
Felixx   (2003-11-08 16:19) [2]

А как получить параметр в котором будет хэндл окна которое перестало быть активным. Когда я обрабатываю событие WINDOWACTIVATED то в переменной wparam получаю хэндл окна которое стало активным, можно ли узнать какое окно было активным.


 
cdadmitriy   (2003-11-09 11:16) [3]

Сделай переменную LastACTIVATED


 
cdadmitriy   (2003-11-09 11:19) [4]

или лови HSHELL_WINDOWDESTROYED


 
Felixx   (2003-11-09 20:16) [5]

То есть, вы имели ввиду переменную, в которой бы хранилось последнее активное окно? Пока я так и сделал.
HSHELL_WINDOWDESTROYED а это будет генерироваться при разрушении окна, то есть при его закрытии, а не просто при смене фокуса, так что это не подходит.


 
cdadmitriy   (2003-11-10 08:48) [6]

Почему не подходит , нужно следить за HSHELL_WINDOWDESTROYED
, если LastACTIVATED было DESTROYED


 
cdadmitriy   (2003-11-10 08:50) [7]

а также HSHELL_WINDOWCREATED



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

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

Наверх




Память: 0.45 MB
Время: 0.007 c
7-37943
mOOx_
2003-11-02 11:32
2004.01.13
MessageDlg по-русски


1-37652
European
2003-12-26 20:17
2004.01.13
Предварительный просмотр


1-37697
Komar
2003-12-26 07:44
2004.01.13
Работа с текстом


1-37667
BaDeVlad
2003-12-25 16:14
2004.01.13
Чтобы шрифт выводился без сглаживания


14-37910
_Mikhail
2003-12-21 13:01
2004.01.13
Вопрос по dll





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский