CWnd::OnChangeUIState
Вызываемый, когда состояние пользовательского интерфейса (пользовательского интерфейса) должно быть изменен.
afx_msg void OnChangeUIState(
UINT nAction,
UINT nUIElement
);
Параметры
nAction
Определяет действие, выполняемое. Может иметь одно из следующих значений:UIS_CLEAR Элемент состояния пользовательского интерфейса (указанный в nUIElement) должно быть скрыто.
UIS_INITIALIZE Элемент состояния пользовательского интерфейса (указанный в nUIElement) должен быть изменен в последний на основе входного события. Дополнительные сведения см. в разделе ПримечанияWM_CHANGEUISTATE.
UIS_SET Элемент состояния пользовательского интерфейса (указанный в nUIElement) должно быть видимо.
nUIElement
Определяет, какие элементы состояния пользовательского интерфейса, изменяются или стиль элемента управления. Может иметь одно из следующих значений:Сочетания клавиш клавиатуры UISF_HIDEACCEL.
Индикаторы фокуса UISF_HIDEFOCUS.
UISF_ACTIVE Управление Windows XP: а должно быть нарисовано в стиле, используемом для Активных элементов управления.
Заметки
Это функция-член эмулируется функциональность сообщения WM_CHANGEUISTATE, как описано в Windows SDK.
Требования
Header: afxwin.h