Udostępnij za pośrednictwem


CWnd::OnChangeUIState

Wywoływane, gdy powinny być zmieniane stanu interfejsu użytkownika.

afx_msg void OnChangeUIState(
   UINT nAction,
   UINT nUIElement
);

Parametry

  • nAction
    Określa działania, które mają być podjęte.Może to być jedna z następujących wartości:

    • UIS_CLEAR interfejs użytkownika stanu elementu (określony przez nUIElement) powinny być ukryte.

    • UIS_INITIALIZE interfejs użytkownika stanu elementu (określony przez nUIElement) powinny być zmieniane oparte na ostatnie zdarzenie wejściowe.Aby uzyskać więcej informacji, zobacz uwagi sekcji WM_CHANGEUISTATE.

    • UIS_SET interfejs użytkownika stanu elementu (określony przez nUIElement) powinny być widoczne.

  • nUIElement
    Określa styl formantu lub dotyczy elementów stanu interfejsu użytkownika.Może to być jedna z następujących wartości:

    • UISF_HIDEACCEL skróty klawiaturowe.

    • UISF_HIDEFOCUS skupić wskaźników.

    • UISF_ACTIVE   Windows XP: w stylu używane dla formantów active należy wyciągnąć formantu.

Uwagi

Ta funkcja Członkowskie emuluje funkcje WM_CHANGEUISTATE wiadomości, jak opisano w Windows SDK.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CWnd

Wykres hierarchii

CWnd::OnQueryUIState

CWnd::OnUpdateUIState