DRAGLISTINFO 構造体 (commctrl.h)

ドラッグ イベントに関する情報が含まれます。 DRAGLISTINFO へのポインターは、ドラッグ リスト メッセージの lParam パラメーターとして渡されます。

構文

typedef struct tagDRAGLISTINFO {
  UINT  uNotification;
  HWND  hWnd;
  POINT ptCursor;
} DRAGLISTINFO, *LPDRAGLISTINFO;

メンバー

uNotification

型: UINT

ドラッグ イベントの種類を指定する通知コード。 このメンバーには、次のいずれかの値を指定できます。

意味
DL_BEGINDRAG
ユーザーがリスト アイテムのマウスの左ボタンをクリックしました。
DL_CANCELDRAG
ユーザーがマウスの右ボタンをクリックするか、ESC キーを押して、ドラッグ操作を取り消しました。
DL_DRAGGING
ユーザーが項目のドラッグ中にマウスを移動しました。
DL_DROPPED
ユーザーがマウスの左ボタンを離し、ドラッグ操作を完了しました。

hWnd

種類: HWND

ドラッグ リスト ボックスへのハンドル。

ptCursor

種類: POINT

マウス カーソルの現在の x 座標と y 座標を含む POINT 構造体。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header commctrl.h