Freigeben über


CView::OnActivateFrame

Aufgerufen vom Framework, wenn das Rahmenfenster, das die Ansicht enthält, aktiviert oder deaktiviert ist.

virtual void OnActivateFrame(
   UINT nState,
   CFrameWnd* pFrameWnd 
);

Parameter

  • nState
    Gibt an, ob das Rahmenfenster aktiviert oder deaktiviert wird.Es kann einer der folgenden Werte sein:

    • WA_INACTIVE das Rahmenfenster wird deaktiviert.

    • WA_ACTIVE das Rahmenfenster wird durch eine andere Methode als einen Mausklick aktiviert (beispielsweise, die mittels Tastaturschnittstelle, um des Fensters auszuwählen).

    • WA_CLICKACTIVE das Rahmenfenster wird durch einen Mausklick aktiviert

  • pFrameWnd
    Zeiger auf das Rahmenfenster, das aktiviert werden soll.

Hinweise

Überschreiben Sie diese Memberfunktion, wenn Sie spezielles ausführen möchten, Verarbeitung, wenn das Rahmenfenster, das der Ansicht zugeordnet ist, aktiviert oder deaktiviert ist.Beispielsweise führt CFormView diese Überschreibung aus, wenn das Steuerelement speichert und wiederhergestellt werden, das den Fokus besitzt.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CView-Klasse

Hierarchien-Diagramm

CWnd::OnActivate

CFormView-Klasse