Структура 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 |