mouse_event

此頁(yè)沒有內(nèi)容條目
內(nèi)容

mouse_event

VB聲明

Declare Sub mouse_event Lib "user32" Alias "mouse_event" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)

說明

模擬一次鼠標(biāo)事件

參數(shù)表

參數(shù)

類型及說明

dwFlags

Long,下述標(biāo)志的一個(gè)組合

MOUSEEVENTF_ABSOLUTE

dx和dy指定鼠標(biāo)坐標(biāo)系統(tǒng)中的一個(gè)絕對(duì)位置。在鼠標(biāo)坐標(biāo)系統(tǒng)中,屏幕在水平和垂直方向上均勻分割成65535×65535個(gè)單元

MOUSEEVENTF_MOVE

移動(dòng)鼠標(biāo)

MOUSEEVENTF_LEFTDOWN

模擬鼠標(biāo)左鍵按下

MOUSEEVENTF_LEFTUP

模擬鼠標(biāo)左鍵抬起

MOUSEEVENTF_RIGHTDOWN

模擬鼠標(biāo)右鍵按下

MOUSEEVENTF_RIGHTUP

模擬鼠標(biāo)右鍵按下

MOUSEEVENTF_MIDDLEDOWN

模擬鼠標(biāo)中鍵按下

MOUSEEVENTF_MIDDLEUP

模擬鼠標(biāo)中鍵按下

dx

Long,根據(jù)是否指定了MOUSEEVENTF_ABSOLUTE標(biāo)志,指定水平方向的絕對(duì)位置或相對(duì)運(yùn)動(dòng)

dy

Long,根據(jù)是否指定了MOUSEEVENTF_ABSOLUTE標(biāo)志,指定垂直方向的絕對(duì)位置或相對(duì)運(yùn)動(dòng)

cButtons

Long,未使用

dwExtraInfo

Long,通常未用的一個(gè)值。用GetMessageExtraInfo函數(shù)可取得這個(gè)值??捎玫闹等Q于特定的驅(qū)動(dòng)程序

注解

進(jìn)行相對(duì)運(yùn)動(dòng)的時(shí)候,由SystemParametersInfo函數(shù)規(guī)定的系統(tǒng)鼠標(biāo)軌跡速度會(huì)應(yīng)用于鼠標(biāo)運(yùn)行的速度

Top