Udostępnij za pośrednictwem


CMDIFrameWnd::MDIActivate

Uaktywnia różne okna podrzędnego MDI.

void MDIActivate(
   CWnd* pWndActivate 
);

Parametry

  • pWndActivate
    Punkty do okien podrzędnych MDI aktywacji.

Uwagi

Ta funkcja Członkowskie wysyła WM_MDIACTIVATE komunikat do okna podrzędnego aktywowanego i okna podrzędnego dezaktywowany.

Jest to ten sam komunikat, który jest wysyłana, jeśli użytkownik zmieni fokus na okno potomne MDI za pomocą myszy lub klawiatury.

[!UWAGA]

Uaktywnia okno potomne MDI niezależnie od ramki okna MDI.Gdy ramka staje się aktywny, okna podrzędnego, który został ostatnio uaktywniony jest wysyłane WM_NCACTIVATE wiadomości, aby narysować ramkę aktywne okno i pasek podpisu, ale nie otrzyma innego WM_MDIACTIVATE wiadomości.

Przykład

Zobacz przykład dla CMDIFrameWnd::GetWindowMenuPopup.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CMDIFrameWnd

Wykres hierarchii

CMDIFrameWnd::MDIGetActive

CMDIFrameWnd::MDINext

CWnd::OnActivate

WM_NCACTIVATE