CWnd::OnChangeUIState
Appelé lorsque l'état de l'interface utilisateur (UI) doit être modifié.
afx_msg void OnChangeUIState(
UINT nAction,
UINT nUIElement
);
Paramètres
nAction
Spécifie l'action à effectuer. Peut avoir l'une des valeurs suivantes :UIS_CLEAR l'élément d'état d'interface utilisateur (spécifié par nUIElement) doit être masqué.
UIS_INITIALIZE l'élément d'état d'interface utilisateur (spécifié par nUIElement) doit être modifié en fonction de le dernier événement d'entrée. Pour plus d'informations, consultez la section de Notes de WM_CHANGEUISTATE.
UIS_SET l'élément d'état d'interface utilisateur (spécifié par nUIElement) doit être visible.
nUIElement
Spécifie les éléments d'état d'interface utilisateur sont affectés ou le style du contrôle. Peut avoir l'une des valeurs suivantes :Accélérateurs clavier d'UISF_HIDEACCEL .
Indicateurs de focus d'UISF_HIDEFOCUS .
UISF_ACTIVE Le contrôle deWindows XP: Un doit être dessiné dans le style utilisé pour les contrôles actifs.
Notes
Cette fonction membre émule la fonctionnalité du message de WM_CHANGEUISTATE , comme décrit dans Kit de développement logiciel Windows.
Configuration requise
Header: afxwin.h