CWnd::OnChangeUIState

调用,则应将用户界面(UI)状态。

afx_msg void OnChangeUIState(
   UINT nAction,
   UINT nUIElement
);

参数

  • nAction
    指定要执行的操作。 可为下列值之一:

    • 应隐藏状态UIS_CLEAR UI元素(指定 nUIElement)。

    • 用户界面状态元素的UIS_INITIALIZE (指定 nUIElement)应更改基于最后一个输入事件。 有关更多信息,请参见 WM_CHANGEUISTATERemarks 部分。

    • UIS_SET 状态UI元素(指定 nUIElement)应当可见的。

  • nUIElement
    指定哪些用户界面状态元素是受影响或控件的样式。 可为下列值之一:

    • UISF_HIDEACCEL 键盘快捷键。

    • UISF_HIDEFOCUS 焦点指示器。

    • UISF_ACTIVE   在活动控件的样式应绘制Windows XP: 的控件。

备注

此成员函数模拟 WM_CHANGEUISTATE 邮件的功能,如 Windows SDK所述。

要求

Header: afxwin.h

请参见

参考

CWnd 类

层次结构图

CWnd::OnQueryUIState

CWnd::OnUpdateUIState