Condividi tramite


CWnd::OnChangeUIState

Chiamato quando lo stato dell'interfaccia utente (UI) deve essere modificato.

afx_msg void OnChangeUIState( 
   UINT nAction, 
   UINT nUIElement 
);

Parametri

  • nAction
    Specifica l'azione da intraprendere. Sono possibili i seguenti valori:

    • UIS_CLEAR l'elemento dello stato dell'interfaccia utente (specificato da nUIElement) deve essere nascosto.

    • UIS_INITIALIZE che l'elemento dello stato dell'interfaccia utente (specificato da nUIElement) deve essere modificato in base all'ultimo evento di input. Per ulteriori informazioni, vedere la sezione NoteWM_CHANGEUISTATE.

    • UIS_SET l'elemento dello stato dell'interfaccia utente (specificato da nUIElement) deve essere visibile.

  • nUIElement
    Specifica gli elementi dello stato dell'interfaccia utente sono interessati o lo stile del controllo. Sono possibili i seguenti valori:

    • Tasti di scelta rapida diUISF_HIDEACCEL.

    • Indicatori diUISF_HIDEFOCUS.

    • UISF_ACTIVE   Il controllo diWindows XP: Oggetto deve essere assorbitoe lo stile utilizzato per i controlli attivi.

Note

Questa funzione membro emula la funzionalità del messaggio WM_CHANGEUISTATE, come descritto in Windows SDK.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CWnd

Grafico delle gerarchie

CWnd::OnQueryUIState

CWnd::OnUpdateUIState