IUIFramework::SetModes 方法 (uiribbon.h)

指定要启用的应用程序模式。

语法

HRESULT SetModes(
  INT32 iModes
);

参数

iModes

类型: INT32

标识模式的位掩码。

返回值

类型: HRESULT

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

模式指示所需的功能,因此,哪些元素应在运行时 (或隐藏) 显示,具体取决于应用程序的状态或上下文。 例如,网络连接可能会直接影响应用程序的功能,并且每当检测到连接时,都需要网络相关命令的“网络”模式。

模式是为功能区标记中的元素指定的,并在运行时绑定到单个控件。

模式可以应用于功能区 选项卡

注意 当托管在应用程序菜单的左列中时,模式可以应用于 ButtonSplitButtonDropDownButton 控件。
 

要求

要求
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
目标平台 Windows
标头 uiribbon.h
DLL Mshtml.dll

另请参阅

IUIFramework

标记元素

使用应用程序模式重新配置功能区

Windows 功能区框架示例