CImageList::DrawEx

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

BOOL DrawEx(
   CDC* pDC,
   int nImage,
   POINT pt,
   SIZE sz,
   COLORREF clrBk,
   COLORREF clrFg,
   UINT nStyle 
);

パラメーター

  • pDC
    コピー先のデバイス コンテキストへのポインター。

  • nImage
    描画するイメージのインデックス。

  • pt
    指定されたデバイス コンテキスト内で描画する位置。

  • sz
    イメージの左上隅を基準として描画するイメージの一部のサイズ。Windows SDKの ImageList_DrawEx の dx と dy を 参照してください*。*

  • clrBk
    イメージの背景色。Windows SDKの ImageList_DrawExrgbBk を 参照してください*。*

  • clrFg
    イメージの前景色。Windows SDKの ImageList_DrawExrgbFg を 参照してください*。*

  • nStyle
    描画スタイルの指定にフラグを設定します。Windows SDKの ImageList_DrawExfStyle を 参照してください*。*

戻り値

正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。

解説

関数は、指定された描画スタイルを使用して、指定した色とイメージで BLEND を描画します。

使用例

m_myImageList.DrawEx(&dc, 0, CPoint(0, 0), CSize(16, 16), CLR_DEFAULT, 
   CLR_DEFAULT, ILD_IMAGE);

必要条件

ヘッダー: afxcmn.h

参照

関連項目

CImageList クラス

階層図

CImageList::BeginDrag

CImageList::EndDrag

CImageList::DragMove

CImageList::Draw