Интерфейс IShellIconOverlayManager (shlobj_core.h)
[IShellIconOverlayManager доступен для использования в операционных системах, указанных в разделе Требования. Он может быть изменен или недоступен в последующих версиях.]
Предоставляет методы, извлекающие сведения о наложении значков, включая индекс наложения и индекс изображения для объекта IShellFolder. Этот интерфейс выполняет итерацию по всем идентификаторам наложения значков и сохраняет сведения в массиве.
Наследование
Интерфейс IShellIconOverlayManager наследуется от интерфейса IUnknown . IShellIconOverlayManager также имеет следующие типы членов:
Методы
Интерфейс IShellIconOverlayManager содержит следующие методы.
IShellIconOverlayManager::GetFileOverlayInfo Возвращает индекс наложения значка или изображения значка для указанного файла с указанными атрибутами. |
IShellIconOverlayManager::GetReservedOverlayInfo Возвращает индекс наложения значка или изображение значка для указанного файла с указанными атрибутами из одного из зарезервированных наложений. |
IShellIconOverlayManager::LoadNonloadedOverlayIdentifiers Загружает все зарегистрированные идентификаторы наложения или обработчики, которые в настоящее время не загружены. |
IShellIconOverlayManager::OverlayIndexFromImageIndex Находит индекс изображения наложения для указанного изображения значка. Он может добавить наложение, если оно не найдено для значка. |
IShellIconOverlayManager::RefreshOverlayImages Обновляет кэш наложения, список изображений или и то, и другое. |
Комментарии
Наложения значков — это небольшие изображения, размещенные в левом нижнем углу значка, представляющего объект оболочки в Windows Обозреватель или на рабочем столе. Они используются для добавления дополнительных сведений в обычный значок объекта. Часто используемое наложение значков — это маленькая стрелка, указывающая, что файл или папка фактически являются ссылкой. Дополнительные сведения см. в разделе IShellIconOverlay.
Этот интерфейс должен быть реализован всеми обработчиками наложения значков.
Этот интерфейс обычно не вызывается приложениями.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | shlobj_core.h |