Структура SHSTOCKICONINFO (shellapi.h)

Получает сведения, используемые для получения значка стандартной оболочки. Эта структура используется в вызове SHGetStockIconInfo.

Синтаксис

typedef struct _SHSTOCKICONINFO {
  DWORD cbSize;
  HICON hIcon;
  int   iSysImageIndex;
  int   iIcon;
  WCHAR szPath[MAX_PATH];
} SHSTOCKICONINFO;

Члены

cbSize

Тип: DWORD

Размер этой структуры в байтах.

hIcon

Тип: HICON

При вызове SHGetStockIconInfo с флагом SHGSI_ICON этот элемент получает дескриптор значка.

iSysImageIndex

Тип: int

При вызове SHGetStockIconInfo с флагом SHGSI_SYSICONINDEX этот член получает индекс изображения в системном кэше значков.

iIcon

Тип: int

При вызове SHGetStockIconInfo с флагом SHGSI_ICONLOCATION этот элемент получает индекс значка в ресурсе, путь к которому получен в szPath.

szPath[MAX_PATH]

Тип: WCHAR[MAX_PATH]

При вызове SHGetStockIconInfo с флагом SHGSI_ICONLOCATION этот член получает путь к ресурсу, содержащему значок. Индекс значка в ресурсе получается в iIcon.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть shellapi.h

См. также раздел

SHGetStockIconInfo