API函数详解:mouse_event函数

Windows API函数 Visual Basic 语法格式声明
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)
Windows API函数功能说明
模拟一次鼠标事件
Windows API函数入口参数表
Windows API函数入口参数类型及说明
dwFlagsLong,下述标志的一个组合
MOUSEEVENTF_ABSOLUTEdx和dy指定鼠标坐标系统中的一个绝对位置。在鼠标坐标系统中,屏幕在水平和垂直方向上均匀分割成65535×65535个单元
MOUSEEVENTF_MOVE移动鼠标
MOUSEEVENTF_LEFTDOWN模拟鼠标左键按下
MOUSEEVENTF_LEFTUP模拟鼠标左键抬起
MOUSEEVENTF_RIGHTDOWN模拟鼠标右键按下
MOUSEEVENTF_RIGHTUP模拟鼠标右键按下
MOUSEEVENTF_MIDDLEDOWN模拟鼠标中键按下
MOUSEEVENTF_MIDDLEUP模拟鼠标中键按下
dxLong,根据是否指定了MOUSEEVENTF_ABSOLUTE标志,指定水平方向的绝对位置或相对运动
dyLong,根据是否指定了MOUSEEVENTF_ABSOLUTE标志,指定垂直方向的绝对位置或相对运动
cButtonsLong,未使用
dwExtraInfoLong,通常未用的一个值。用GetMessageExtraInfo函数可取得这个值。可用的值取决于特定的驱动程序
注解
进行相对运动的时候,由SystemParametersInfo函数规定的系统鼠标轨迹速度会应用于鼠标运行的速度

上页:API函数详解:XFORM函数 下页:API函数详解:AbortPath函数

Windows API函数大全

Windows API函数首页Windows API函数按字母排列
控件与消息函数硬件与系统函数
设备场景函数绘图函数
位图、图标和光栅运算函数菜单函数
文本和字体函数打印函数
文件处理函数进程和线程函数
Windows消息函数网络函数
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号