Freigeben über


SHSTOCKICONINFO-Struktur (shellapi.h)

Empfängt Informationen, die zum Abrufen eines Stock Shell-Symbols verwendet werden. Diese Struktur wird in einem Aufruf SHGetStockIconInfoverwendet.

Syntax

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

Angehörige

cbSize

Typ: DWORD-

Die Größe dieser Struktur in Byte.

hIcon

Typ: HICON-

Wenn SHGetStockIconInfo mit der SHGSI_ICON-Kennzeichnung aufgerufen wird, empfängt dieses Element 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 SHGSI_ICONLOCATION-Flag aufgerufen wird, empfängt dieses Element den Index des Symbols in der Ressource, dessen Pfad in szPathempfangen wird.

szPath[MAX_PATH]

Typ: WCHAR[MAX_PATH]

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

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2008 [Nur Desktop-Apps]
Header- shellapi.h

Siehe auch

SHGetStockIconInfo