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 [デスクトップ アプリのみ] |
Header | shellapi.h |