Програма надсилає повідомлення WM_MDIACTIVATE кілька інтерфейсом (MDI) клієнт вікна документа доручити вікна клієнт для активації іншого вікна MDI дитини. Як клієнт вікно обробляє це повідомлення, він посилає WM_MDIACTIVATE вікна дитини, який деактивується і дочірнього вікна активованого.
WM_MDIACTIVATE / / повідомлення надіслано MDI клієнт wParam = hwndChildAct (WPARAM) (HWND); / / дитини, щоб активувати lParam = 0; / / не використовуються; повинні бути нульовим / / повідомлення отримано від MDI дитини hwndChildDeact = wParam (HWND); / / дитини бути деактивовано hwndChildAct = lParam (HWND); / / активованого дитини
Повідомлення, надіслані з вікна MDI клієнтом, у:
Якщо програма надсилає це повідомлення з вікна MDI клієнта, значення дорівнює нулю. З вікна MDI дитини повинен повернутися до нуля, якщо вона обробляє це повідомлення.
З вікна MDI дитини активується незалежно від розміру вікна MDI кадру. Коли вікно кадр стає активною, дочірнього вікна, Остання активується за допомогою WM_MDIACTIVATE повідомлення отримує WM_NCACTIVATE повідомлення звернути активного вікна кадру та назва панелі; дочірнього вікна не отримує WM_MDIACTIVATE повідомлення.
nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Не підтримується.
Заголовка:Оголошена в winuser.h.
Декілька документів інтерфейс огляд, кілька повідомлень інтерфейсу документ, WM_MDIGETACTIVE, WM_MDINEXT, WM_NCACTIVATE