WM_MDIACTIVATE

O cerere trimite mesajul WM_MDIACTIVATE un multiple document interface (MDI) client fereastra pentru a instrui fereastra client pentru a activa o altă fereastră de copil MDI. În fereastra client procesele acest mesaj, a trimite WM_MDIACTIVATE la fereastra copil fiind dezactivat și la fereastra copil fiind activat.

WM_MDIACTIVATE / / mesaj trimis la MDI client wParam = hwndChildAct (WPARAM) (HWND); / / copil pentru a activa lParam = 0;                            / / nu sunt utilizate; trebuie să fie zero / / mesaj primit de MDI copil hwndChildDeact = wParam (HWND);        / / copil fiind dezactivate hwndChildAct = lParam (HWND);          / / copil fiind activat 

 

Parametrii

În mesajele trimise către o fereastră de client MDI:

hwndChildAct
Valoarea wParam. Ocupa de la fereastra copil MDI să fie activat.
În mesajele primite către o fereastră de copil MDI:
hwndChildDeact
Valoarea wParam. Ocupa de la fereastra copil MDI fiind dezactivat.
hwndChildAct
Valoarea lParam. Ocupa de la fereastra copil MDI fiind activat.

Valorile întroarse

Dacă o cerere trimite acest mesaj de la o fereastra de client MDI, valoarea returnată este zero. O fereastră de copil MDI trebuie să returnați zero dacă procesele de acest mesaj.

Observații

O fereastră de copil MDI este activat independent al ferestrei MDI cadru. Când fereastra cadru devine activă, fereastra copil ultima activat utilizând mesajul WM_MDIACTIVATE primește mesajul WM_NCACTIVATE pentru a desena un bar cadru și titlul ferestrei active; fereastra copil nu a primit un alt mesaj WM_MDIACTIVATE.

QuickInfo

nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Neacceptat.
Antet:A declarat în winuser.h.

A se vedea, de asemenea

Multiple Document Interface prezentare, Multiple Document Interface mesaje, WM_MDIGETACTIVE, WM_MDINEXT, WM_NCACTIVATE

Index