Freigeben über


SHSTOCKICONINFO-Struktur (shellapi.h)

Empfängt Informationen, die zum Abrufen eines Shellsymbols verwendet werden. Diese Struktur wird in einem SHGetStockIconInfo-Aufruf verwendet.

Syntax

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

Member

cbSize

Art: DWORD

Die Größe dieser Struktur in Bytes.

hIcon

Typ: HICON

Wenn SHGetStockIconInfo mit dem flag SHGSI_ICON aufgerufen wird, erhält dieses Mitglied ein Handle für das Symbol.

iSysImageIndex

Typ: int

Wenn SHGetStockIconInfo mit dem SHGSI_SYSICONINDEX-Flag aufgerufen wird, empfängt dieses Element den Index des Bilds im Systemsymbolcache.

iIcon

Typ: int

Wenn SHGetStockIconInfo mit dem flag SHGSI_ICONLOCATION aufgerufen wird, empfängt dieses Element den Index des Symbols in der Ressource, deren Pfad in szPath empfangen wird.

szPath[MAX_PATH]

Typ: WCHAR[MAX_PATH]

Wenn SHGetStockIconInfo mit dem flag SHGSI_ICONLOCATION aufgerufen wird, empfängt dieses Element den Pfad der Ressource, die das Symbol enthält. Der Index des Symbols in der Ressource wird in iIcon empfangen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile shellapi.h

Weitere Informationen

SHGetStockIconInfo