WM_MDIACTIVATE

Програма надсилає повідомлення WM_MDIACTIVATE кілька інтерфейсом (MDI) клієнт вікна документа доручити вікна клієнт для активації іншого вікна MDI дитини. Як клієнт вікно обробляє це повідомлення, він посилає WM_MDIACTIVATE вікна дитини, який деактивується і дочірнього вікна активованого.

WM_MDIACTIVATE / / повідомлення надіслано MDI клієнт wParam = hwndChildAct (WPARAM) (HWND); / / дитини, щоб активувати lParam = 0;                            / / не використовуються; повинні бути нульовим / / повідомлення отримано від MDI дитини hwndChildDeact = 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