WM_MDIACTIVATE

Приложение отправляет сообщение WM_MDIACTIVATE несколько интерфейса (MDI) клиент окно документа поручить окна клиента для активации различных дочернего окна MDI. Поскольку окно Клиент обрабатывает это сообщение, он посылает WM_MDIACTIVATE для отключения дочернего окна и дочернее окно активации.

WM_MDIACTIVATE / / сообщение отправлено в MDI клиента wParam = hwndChildAct (WPARAM) (HWND); / / ребенок активировать lParam = 0;                            / / не используется; должен быть равен нулю / / сообщение получено hwndChildDeact дочерних MDI = wParam (HWND);        / / ребенок быть деактивированный hwndChildAct = lParam (HWND);          / / ребенок в процессе активации 
 

Параметры

В сообщения, отправляемые в окне клиента MDI:

hwndChildAct
Значение wParam. Обработать для дочернего окна MDI будет активирована.
В сообщениях, полученных дочернее окно MDI:
hwndChildDeact
Значение wParam. Обработать для дочернего окна MDI Деактивируемый.
hwndChildAct
Значение lParam. Обработать для дочернего окна MDI активации.

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

Если приложение отправляет это сообщение в окне клиента MDI, возвращаемое значение равно нулю. Дочернее окно MDI должно возвращать нуль, если она обрабатывает это сообщение.

Примечания

Дочернее окно MDI активируется независимо от фрейма окна интерфейса MDI. Когда окно становится активным, Последнее активирован с помощью сообщения WM_MDIACTIVATE дочернее окно получает сообщение WM_NCACTIVATE привлечь активного кадра и название окна; дочернее окно не получает другое сообщение WM_MDIACTIVATE.

QuickInfo

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

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

Обзор интерфейса несколько документов, несколько сообщений интерфейса документ, WM_MDIGETACTIVE, WM_MDINEXT, WM_NCACTIVATE

Index