次の方法で共有


CImageList::DragEnter

ドラッグ操作中に、pWndLock で指定された更新をウィンドウにロックし、pointで指定した位置にドラッグのイメージを表示します。

static BOOL PASCAL DragEnter(
   CWnd* pWndLock,
   CPoint point 
);

パラメーター

  • pWndLock
    ドラッグのイメージを所有するウィンドウへのポインター。

  • point
    ドラッグのイメージを表示する位置。座標は、ウィンドウ (クライアント領域ではなく) の左上隅を基準にします。

戻り値

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

解説

座標を指定する場合、座標は、ウィンドウの左上隅に対するあるため、ペインの要素の幅を、境界線、タイトル バー、およびメニュー バーのような補わなければ必要があります。

pWndLock が null場合、この関数の描画デスクトップ ウィンドウに関連付けられているディスプレイ コンテキストのイメージ、座標は画面の左上隅を基準にします。

この関数は、ドラッグ操作中に特定のウィンドウの他の更新をすべてロックします。ドラッグ アンド ドロップ操作のターゲットを強調表示するなどの、ドラッグ操作の間に描画を行う必要がある場合 CImageList::DragLeave 関数を使用して一時的にドラッグ イメージを非表示にできます。

使用例

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

必要条件

ヘッダー: afxcmn.h

参照

関連項目

CImageList クラス

階層図

CImageList::BeginDrag

CImageList::EndDrag

CImageList::DragMove

CImageList::DragLeave