OleGetIconOfClass 関数 (ole2.h)

指定した CLSID のアイコンと文字列ラベルを含むメタファイルへのハンドルを返します。

構文

HGLOBAL OleGetIconOfClass(
  [in]           REFCLSID rclsid,
  [in, optional] LPOLESTR lpszLabel,
  [in]           BOOL     fUseTypeAsLabel
);

パラメーター

[in] rclsid

アイコンと文字列を要求する CLSID。

[in, optional] lpszLabel

アイコンのラベルへのポインター。

[in] fUseTypeAsLabel

CLSID のユーザー型文字列をアイコン ラベルとして使用するかどうかを示します。

戻り値

関数が成功した場合、戻り値は、指定された CLSID の および アイコンとラベルを含むメタファイルへのハンドルです。 それ以外の場合、関数は NULL を返します。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー ole2.h
Library Ole32.lib
[DLL] Ole32.dll
API セット ext-ms-win-com-ole32-l1-1-3 (Windows 10 バージョン 10.0.10240 で導入)

こちらもご覧ください

OleGetIconOfFile

OleMetafilePictFromIconAndLabel