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