Интерфейс IShellIcon (shobjidl_core.h)
Предоставляет метод, который получает индекс значка для объекта IShellFolder .
Наследование
Интерфейс IShellIcon наследуется от интерфейса IUnknown . IShellIcon также имеет следующие типы элементов:
Методы
Интерфейс IShellIcon содержит следующие методы.
IShellIcon::GetIconOf Возвращает значок для объекта в определенной папке. |
Комментарии
Реализуйте IShellIcon при создании реализации IShellFolder , чтобы быстро получить значок для объекта в папке.
Если IShellIcon не реализован объектом IShellFolder , IShellFolder::GetUIObjectOf используется для получения значка для всех объектов.
Используйте IShellIcon при получении индекса значка для элемента в папке оболочки.
IShellIcon позволяет приложению получить значок для любого объекта в папке, используя только один экземпляр интерфейса. IExtractIcon, с другой стороны, требует, чтобы для каждого объекта был создан отдельный экземпляр интерфейса.
Требования
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | shobjidl_core.h (включая Shobjidl.h) |