22 сент. 2010 г.

WM_ACTIVATEAPP

Сообщение WM_ACTIVATEAPP посылается тогда, когда окно, пренадлежащее не тому приложению, что активное окно, активизируется. Сообщение посылается приложению, окно которого активизируется и приложению, окно которого дезактивизируется.
fActive = (BOOL) wParam;        // флаг активирования 
dwThreadID = (DWORD) lParam;    // идентификатор потока
Параметры:

fActive Значение wParam. Определяет: окно активизировлось или дезактивизировлось. Етот параметр равен TRUE если окно активизировалось, и равно FALSE если дезактивизировалось.
dwThreadID Значение lParam. Определяет идентификатор потока. Если параметр fActive равен TRUE, то dwThreadID является идентификатором потока, который владеет дезактивизируемым окном. Если fActive равен FALSE, то dwThreadID является идентификатором потока, который владеет активизируемым окном.
Возвращаемые значения:
Если приложение обрабатывает это сообщение, оно должно возвратить 0.
Смотрите также:
WM_ACTIVATE