次の方法で共有


CImageList::Draw

ドラッグ アンド ドロップ操作中にドラッグ イメージを描画するために、この関数を呼び出します。

BOOL Draw(
   CDC* pDC,
   int nImage,
   POINT pt,
   UINT nStyle 
);

パラメーター

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

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

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

  • nStyle
    描画スタイルの指定にフラグを設定します。また、これらの値を一つ以上指定できます。:

    説明

    ILD_BLEND25ILD_FOCUS

    システムの強調表示色とブレンド 25 のイメージを描画します。この値は、イメージ リストがマスクが無効になります。

    ILD_BLEND50ILD_SELECTEDILD_BLEND

    システムの強調表示色とブレンド 50 のイメージを描画します。この値は、イメージ リストがマスクが無効になります。

    ILD_MASK

    マスクを描画します。

    ILD_NORMAL

    イメージ リストの背景色を使用してイメージを描画します。背景色が CLR_NONE の値の場合、イメージはマスクを使用して透過的に描画します。

    ILD_TRANSPARENT

    背景色に関係なく、マスクを使用して、透過的にイメージを描画します。

戻り値

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

使用例

CImageList::SetOverlayImageの例を参照してください。

必要条件

ヘッダー: afxcmn.h

参照

関連項目

CImageList クラス

階層図

CImageList::BeginDrag

CImageList::EndDrag

CImageList::DragMove

CImageList::DrawEx