IFileSystemItemIcon インターフェイス

このインターフェイスは、ファイル システム項目コンポーネントによって実装され、Merge にアイコン情報を提供します。

プロパティ

IconImageListInfo読み取り専用IFileSystemItemIcon

イメージ リスト(HIMAGELIST)へのハンドルおよびそのイメージ リストへのインデックスを提供します。イメージ リストには最大 17x17 ピクセル サイズのイメージを含めることができます。プロパティはユーザーのプライマリ ディスプレイでサポートされる色の深度を基準としたローカラーまたはハイカラーを返します。

IDL [propget] HRESULT IconImageListInfo(
    [in] VARIANT_BOOL bOpenAspect,
    [out] long* pImageListIndex,
    [out, retval] void** pValue)
.NET void* get_IconImageListInfo(
    Boolean bOpenAspect,
    long* pImageListIndex)
  • bOpenAspect
    フォルダーの場合、この引数はフォルダー アイコンの開いたバージョンまたは閉じたバージョンを返すかどうかを調べます。ファイルの場合、この引数は意味がありません。
  • pImageListIndex
    イメージ リスト内のイメージのインデックスを取得するための出力パラメーター。インデックスは 1 ではなく 0 から始まります。