マウスのドラッグを検地する
Declare Function DragDetect lib "user32.dll" _
(ByVal hWnd As Long, ByVal X As Long, ByVaL Y As Long) As Long
Declare Function DragDetect lib "user32.dll" _
(ByVal hWnd As Integer, ByVal X As Integer, ByVaL Y As Integer) As Integer
BOOL DragDetect(
HWND hwnd,
POINT pt
);
引数
hWnd
マウスイベントを受け取っているウィンドウのハンドルX
ドラッグ開始点のX座標Y
同、Y座標戻り値
マウスの左ボタンを押したまま、ドラッグ矩形の外側に移動したとき0以外備考
同、ドラッグ矩形の外側で移動しなかったとき0
「ドラッグ矩形」とはGetSystemMetrics()関数でSM_CXDRAGとSMCYDRAGを使用して取得可能。