IShellIconOverlayIdentifier 接口 (shobjidl_core.h)
公开处理图标覆盖处理程序与 Shell 之间的所有通信的方法。
继承
IShellIconOverlayIdentifier 接口继承自 IUnknown 接口。 IShellIconOverlayIdentifier 还具有以下类型的成员:
方法
IShellIconOverlayIdentifier 接口包含以下方法。
IShellIconOverlayIdentifier::GetOverlayInfo 提供图标覆盖的位图的位置。 |
IShellIconOverlayIdentifier::GetPriority 指定图标覆盖的优先级。 |
IShellIconOverlayIdentifier::IsMemberOf 指定是否应将图标覆盖添加到 Shell 对象的图标。 |
注解
图标覆盖是放置在图标左下角的小图像,表示 Windows 资源管理器或桌面上的 Shell 对象。 它们用于向对象的普通图标添加一些额外信息。 常用的图标覆盖是指示文件或文件夹实际上是链接的小箭头。 可以通过实现和注册图标覆盖处理程序,为 Shell 对象指定自定义图标覆盖。
图标覆盖处理程序是组件对象模型 (COM) 与特定图标覆盖关联的对象。 有关图标覆盖处理程序的一般讨论,请参阅 如何实现图标覆盖处理程序。
此接口必须由所有图标覆盖处理程序实现。
应用程序通常不调用此接口。
要求
最低受支持的客户端 | Windows 2000 专业版、Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | shobjidl_core.h (包括 Shlobj.h) |