WM_MDIACTIVATE

Aplikacja wysyła komunikat WM_MDIACTIVATE do wielu dokumentu okno klienta interfejsu (MDI) w celu poinstruowania okna klienta, aby uaktywnić różnych okien podrzędnych MDI. Jak okna klienta przetwarza tę wiadomość, wysyła on WM_MDIACTIVATE, okno podrzędne dezaktywowany i okno podrzędne uaktywnianego.

WM_MDIACTIVATE / / wiadomość wysłana do wParam klienta MDI = hwndChildAct (WPARAM) (HWND); / / dziecka, aby uaktywnić fikcyjnymi = 0;                            / / nie używane; musi mieć wartość zero / / wiadomość odebrana przez hwndChildDeact podrzędnych MDI = wParam (HWND);        / / dziecko jest dezaktywowany hwndChildAct = fikcyjnymi (HWND);          / / uaktywnianego dziecka 

 

Parametry

Wiadomości wysyłane do okna klienta MDI:

hwndChildAct
Wartość wParam. Dojście do okna podrzędnych MDI zostanie uaktywniony.
Wiadomości otrzymane przez okno potomne MDI:
hwndChildDeact
Wartość wParam. Dojście do okna podrzędnych MDI dezaktywowany.
hwndChildAct
Wartość fikcyjnymi. Dojście do okna podrzędnych MDI uaktywnianego.

Zwraca wartości

Jeśli aplikacja wysyła tę wiadomość, aby oknie klienta MDI, wartość zwracany jest równa zero. Okno potomne MDI powinien zwrócić zero, jeśli przetwarza tę wiadomość.

Uwagi

Okno potomne MDI uaktywnia się niezależnie od tego okna ramki MDI. Gdy okno ramka staje się aktywny, okno podrzędne ostatnio uaktywniony przy użyciu wiadomości WM_MDIACTIVATE odbierze komunikat WM_NCACTIVATE aby narysować aktywnego okna ramki i tytuł barów; okno podrzędne nie otrzyma kolejny komunikat WM_MDIACTIVATE.

Skrócone informacje

nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w pliku winuser.h.

Zobacz też

Wiele przegląd interfejsu dokumentu, wiele wiadomości interfejsu dokumentu, WM_MDIGETACTIVE, WM_MDINEXT, WM_NCACTIVATE

Index