WM_MOUSEACTIVATE

WM_MOUSEACTIVATE сообщение отправляется, когда курсор находится в неактивного окна, и пользователь нажимает кнопку мыши. Родительское окно получает это сообщение, только если дочернее окно передается в функцию DefWindowProc.

WM_MOUSEACTIVATE hwndTopLevel = wParam (HWND);       / / обработать родителя верхнего nHittest = LOWORD(lParam) (Интернасьонал);    / / хит тест значение uMsg = HIWORD(lParam) (UINT);    / / мыши сообщение 
 

Параметры

hwndTopLevel
Значение wParam. Дескриптор окна верхнего уровня родительского окна, в процессе активации.
nHittest
Значение младшее слово lParam. Указывает значение проверки попадания, возвращенное функцией DefWindowProc по обработке WM_NCHITTEST сообщения. Список значений, проверки попадания содержится WM_NCHITTEST.
uMsg
Значение старшее слово lParam. Указывает идентификатор сообщения мыши, когда пользователь нажимает кнопку мыши. Удалены или размещены в окно, в зависимости от возвращаемого значения сообщения мыши.

Возвращаемые значения

Возвращаемое значение указывает ли окна должен быть активирован и ли идентификатор сообщения мыши следует отказаться. Оно должно быть одним из следующих значений:

Значение Значение
MA_ACTIVATE Активирует окно и не выбрасывайте сообщение мыши.
MA_ACTIVATEANDEAT Активирует окно и удаляет сообщение мыши.
MA_NOACTIVATE Не активирует окно и не выбрасывайте сообщение мыши.
MA_NOACTIVATEANDEAT Не активирует окно, но отбрасывает сообщение мыши.

Действия по умолчанию

DefWindowProc функция передает сообщение для дочернего окна родительским окном до возникновения какой-либо обработки. Родительское окно определяет, следует ли активировать дочернего окна. Если он активирует дочернего окна, родительское окно должен возвращать MA_NOACTIVATE или MA_NOACTIVATEANDEAT для предотвращения обработки сообщения далее.

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winuser.h.

Родственные слова

Обзор ввода мыши, сообщения ввода мыши, DefWindowProc, WM_NCHITTEST

Index