IUICommandHandler 接口 (uiribbon.h)

IUICommandHandler 接口由应用程序实现,它定义了从 Windows 功能区框架收集命令信息和处理命令事件的方法。

继承

IUICommandHandler 接口继承自 IUnknown 接口。 IUICommandHandler 还具有以下类型的成员:

方法

IUICommandHandler 接口具有这些方法。

 
IUICommandHandler::Execute

响应绑定到命令处理程序的命令上的执行事件。
IUICommandHandler::UpdateProperty

响应来自 Windows 功能区框架的属性更新请求。

注解

对于视图中的每个命令,功能区框架都需要主机应用程序中相应的命令处理程序。 必须通过 IUIApplication::OnCreateUICommand 通知方法将新处理程序或现有处理程序绑定到命令。

任意数量的命令可以绑定到命令处理程序。

命令处理程序有两个用途:响应属性更新请求和响应绑定到的任何命令上的执行事件。

要求

要求
最低受支持的客户端 Windows 7、带 SP2 的 Windows Vista 和适用于 Windows Vista 的平台更新 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 uiribbon.h

另请参阅

Windows 功能区框架示例