Udostępnij za pośrednictwem


CWnd::OnParentNotify

Nadrzędny OnParentNotify Członkowskich funkcja jest wywoływana w ramach, podczas tworzenia lub zniszczeniu jej okna podrzędnego lub gdy użytkownik kliknie przycisk myszy, gdy kursor znajduje się nad okno podrzędne.

afx_msg void OnParentNotify(
   UINT message,
   LPARAM lParam 
);

Parametry

  • message
    Określa zdarzenie, dla którego zgłoszonego nadrzędnego i identyfikator okna podrzędnego.Zdarzenie jest słowem bity message.Jeśli zdarzenie jest WM_CREATE lub WM_DESTROY, słowo znaczących message jest identyfikatorem okna podrzędnego; w przeciwnym razie program word znaczących jest niezdefiniowane.Zdarzenie (bity słowo message) może być dowolną z następujących wartości:

    • WM_CREATETrwa tworzenie okna podrzędnego.

    • WM_DESTROYNiszczenie okna podrzędnego.

    • WM_LBUTTONDOWNUżytkownik ma być umieszczany kursor myszy nad okno potomne i kliknięciu lewym przyciskiem myszy.

    • WM_MBUTTONDOWNUżytkownik ma się kursor myszy nad okno podrzędne i kliknięciu środkowego przycisku myszy.

    • WM_RBUTTONDOWNUżytkownik ma być umieszczany kursor myszy nad okno potomne i kliknięciu prawym przyciskiem myszy.

  • lParam
    Jeśli zdarzenie (word bity) message jest WM_CREATE lub WM_DESTROY, lParam określa uchwyt okna okna podrzędnego; w przeciwnym razie lParam zawiera x i y współrzędne kursora.Jest współrzędną x w programie word bity i współrzędna y jest w programie word znaczących.

Uwagi

Podczas tworzenia okna podrzędnego wywołuje OnParentNotify tuż przed Tworzenie zwraca wartość funkcji składowej, który tworzy okna.Kiedy zniszczone okno potomne, wywołań systemowych OnParentNotify przed dokonaniem jakiegokolwiek przetwarzania do zniszczenia okna.

OnParentNotifynazywa się dla wszystkich okien ancestor okna podrzędnych, w tym okno najwyższego poziomu.

Wszystkich okien podrzędnych, z wyjątkiem tych, które mają WS_EX_NOPARENTNOTIFY styl Wyślij tę wiadomość do ich nadrzędnego systemu windows.Domyślnie mają okien podrzędnych w oknie dialogowym WS_EX_NOPARENTNOTIFY styl, chyba że okna podrzędnego został utworzony bez tego stylu, wywołując CreateEx funkcji składowej.

[!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

CWnd::OnCreate

CWnd::OnDestroy

CWnd::OnLButtonDown

CWnd::OnMButtonDown

CWnd::OnRButtonDown

WM_PARENTNOTIFY