IImageList::D raw メソッド (commoncontrols.h)

指定したデバイス コンテキストでイメージ リスト 項目を描画します。

構文

HRESULT Draw(
  [in] IMAGELISTDRAWPARAMS *pimldp
);

パラメーター

[in] pimldp

種類: IMAGELISTDRAWPARAMS*

描画パラメーターを含む IMAGELISTDRAWPARAMS 構造体へのポインター。

戻り値

種類: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

注釈

オーバーレイ・イメージは、IMAGELISTDRAWPARAMSi パラメーターで指定された 1 次イメージの上に透過的に描画されます。 オーバーレイ・イメージの 1 から始まる索引をシフトするには、INDEXTOOVERLAYMASK マクロを使用して、IMAGELISTDRAWPARAMSfStyle パラメーターにオーバーレイ・イメージを指定します。 OR 演算子を使用して、マクロの戻り値と fStyle で指定された描画スタイル フラグを組み合わせます。 最初に、 IImageList::SetOverlayImage を使用して、このイメージをオーバーレイ イメージとして指定する必要があります。

IImageList::D raw を使用するには、マニフェスト Comctl32.dll バージョン 6 を指定します。 マニフェストの詳細については、「 ビジュアル スタイルの有効化」を参照してください。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー commoncontrols.h
[DLL] Comctl32.dll (バージョン 6.0 以降)