Freigeben über


CWnd::OnUpdateUIState

Wird zu auf, um den Zustand der Benutzeroberfläche für das angegebene Fenster und alle untergeordneten Fenster zu ändern.

afx_msg void OnUpdateUIState(
   UINT nAction,
   UINT nUIElement
);

Parameter

  • nAction
    Gibt die Aktion ausgeführt werden.Kann einer der folgenden Werte sein:

    • UIS_CLEAR das Benutzeroberfläche-Zustandselement (angegeben durch nUIElement) sollte ausgeblendet werden.

    • UIS_INITIALIZE das Benutzeroberfläche-Zustandselement (angegeben durch nUIElement) sollte auf Grundlage des letzten Eingabeereignis geändert werden.Weitere Informationen finden Sie im Abschnitt Remarks von WM_UPDATEISTATE.

    • UIS_SET das Benutzeroberfläche-Zustandselement (angegeben durch nUIElement) sollte sichtbar sein.

  • nUIElement
    Gibt an, welche Benutzeroberfläche-Zustandselemente oder das Format des Steuerelements auswirkt.Kann einer der folgenden Werte sein:

    • UISF_HIDEACCEL Zugriffstasten.

    • UISF_HIDEFOCUS Fokusenindikatoren.

    • UISF_ACTIVE   Ein Steuerelement Windows XP: sollte im Format gezeichnet werden, das für aktive Steuerelemente verwendet wird.

Hinweise

Diese Memberfunktion emuliert die Funktionen der WM_UPDATEUISTATE Meldung, wie in Windows SDK beschrieben.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CWnd-Klasse

Hierarchien-Diagramm

CWnd::OnChangeUIState

CWnd::OnQueryUIState