Udostępnij za pośrednictwem


CWnd::OnMDIActivate

Ramy wywołuje tę funkcję Członkowskich dla okien podrzędnych dezaktywowany i podrzędnych aktywowanego.

afx_msg void OnMDIActivate(
   BOOL bActivate,
   CWnd* pActivateWnd,
   CWnd* pDeactivateWnd 
);

Parametry

  • bActivate
    TRUE Jeżeli włączono dziecka i FALSE , jeśli jest dezaktywowany.

  • pActivateWnd
    Zawiera wskaźnik do okien podrzędnych MDI aktywacji.Po odebraniu przez okno potomne MDI pActivateWnd zawiera wskaźnik do okna podrzędnego aktywowanego.Wskaźnik ten może być tymczasowe i nie powinny być przechowywane w celu późniejszego użycia.

  • pDeactivateWnd
    Zawiera wskaźnik do okien podrzędnych MDI dezaktywowany.Wskaźnik ten może być tymczasowe i nie powinny być przechowywane w celu późniejszego użycia.

Uwagi

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

[!UWAGA]

Ta funkcja Członkowskich jest wywoływana przez RAM, aby umożliwić aplikacji do obsługi wiadomości dla systemu Windows.Parametry przekazywane do funkcji odzwierciedlać parametry otrzymanych w ramach, kiedy wiadomość została odebrana.Wywołanie jest klasa bazowa wykonania tej funkcji, że realizacja zostanie użyte parametry pierwotnie przekazywane wiadomości i nie podane parametry funkcji.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CWnd

Wykres hierarchii

CMDIFrameWnd::MDIActivate

CMDIFrameWnd::MDIActivate