IExplorerCommand 接口 (shobjidl_core.h)
公开获取命令外观、枚举子命令或调用命令的方法。
继承
IExplorerCommand 接口继承自 IUnknown 接口。 IExplorerCommand 还具有以下类型的成员:
方法
IExplorerCommand 接口包含以下方法。
IExplorerCommand::EnumSubCommands 检索命令的子命令的枚举器。 |
IExplorerCommand::GetCanonicalName 获取 Windows 资源管理器命令的 GUID。 |
IExplorerCommand::GetFlags 获取与 Windows 资源管理器命令关联的标志。 |
IExplorerCommand::GetIcon 获取与指定的 Windows 资源管理器命令项关联的图标的图标资源字符串。 |
IExplorerCommand::GetState 获取与指定的 Windows 资源管理器命令项关联的状态信息。 |
IExplorerCommand::GetTitle 获取启动指定 Windows 资源管理器命令项的按钮或菜单项的标题文本。 |
IExplorerCommand::GetToolTip 获取与指定的 Windows 资源管理器命令项关联的工具提示字符串。 |
IExplorerCommand::Invoke 调用 Windows 资源管理器命令。 |
注解
此接口的任一方法都不应与网络资源通信。 这些方法在 UI 线程上调用,因此与网络资源的通信可能会导致 UI 停止响应。
注意:Windows 11优化文件资源管理器的右键单击上下文菜单和“共享”对话框的上下文文件操作的行为。 请参阅你可以做的前 11 项操作,使你的应用在 Windows 11
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | shobjidl_core.h (包括 Shobjidl.h) |