Partager via


Structure SHSTOCKICONINFO (shellapi.h)

Reçoit les informations utilisées pour récupérer une icône d’interpréteur de commandes d’actions. Cette structure est utilisée dans un appel SHGetStockIconInfo.

Syntaxe

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

Membres

cbSize

Type : DWORD

Taille de cette structure, en octets.

hIcon

Type : HICON

Lorsque SHGetStockIconInfo est appelé avec l’indicateur SHGSI_ICON, ce membre reçoit un handle pour l’icône.

iSysImageIndex

Type : int

Lorsque SHGetStockIconInfo est appelé avec l’indicateur SHGSI_SYSICONINDEX, ce membre reçoit l’index de l’image dans le cache d’icônes système.

iIcon

Type : int

Lorsque SHGetStockIconInfo est appelé avec l’indicateur SHGSI_ICONLOCATION, ce membre reçoit l’index de l’icône dans la ressource dont le chemin d’accès est reçu dans szPath.

szPath[MAX_PATH]

Type : WCHAR[MAX_PATH]

Lorsque SHGetStockIconInfo est appelé avec l’indicateur SHGSI_ICONLOCATION, ce membre reçoit le chemin de la ressource qui contient l’icône. L’index de l’icône dans la ressource est reçu dans iIcon.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête shellapi.h

Voir aussi

SHGetStockIconInfo