Freigeben über


CWnd::OnShowWindow

Das Framework ruft diese Memberfunktion auf, wenn das Objekt CWnd im Begriff ist ausgeblendet werden oder angezeigt werden.

afx_msg void OnShowWindow(
   BOOL bShow,
   UINT nStatus 
);

Parameter

  • bShow
    Gibt an, ob ein Fenster angezeigt wird.Es ist TRUE, wenn das Fenster angezeigt wird, Es ist FALSE, wenn das Fenster ausgeblendet ist.

  • nStatus
    Gibt den Status des Fensters an, das angezeigt wird.Es ist 0, wenn die Meldung aufgrund eines ShowWindow-Memberfunktionsaufrufs gesendet wird, Andernfalls wird nStatus verwendet:

    • SW_PARENTCLOSING übergeordnetes Fenster ist (Protokoll) Symbol schließt, oder ein Popupfenster werden ausgeblendet.

    • SW_PARENTOPENING übergeordnetes Fenster geöffnet wird (angezeigt werden), oder ein Popupfenster wird angezeigt.

Hinweise

Ein Fenster wird ausgeblendet oder angezeigt, wenn die ShowWindow-Memberfunktion aufgerufen wird, wenn ein überlappende Fenster maximiert oder wiederhergestellt wird oder wenn ein überlappende oder ein Popupfenster geschlossen wird ausgeführt (Symbol) oder geöffnet (angezeigt wurde auf dem Bildschirm).Wenn ein überlappende Fenster geschlossen wird, werden alle Popupfenster, die diesem Fenster zugeordnet sind, ausgeblendet.

HinweisHinweis

Diese Memberfunktion wird vom Framework aufgerufen, um die Anwendung zu ermöglichen, eine Windows-Meldung zu bearbeiten.Die Parameter, die an die Funktion übergeben werden, geben die Parameter, die vom Framework empfangen werden, als die Nachricht empfangen wurde.Wenn Sie die Basisklassenimplementierung dieser Funktion aufrufen, verwendet diese Implementierung die Parameter, die mit der Meldung übergeben werden und nicht die Parameter, die an die Funktion bereitstellen.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CWnd-Klasse

Hierarchien-Diagramm

WM_SHOWWINDOW