您现在的位置是: 软件 > 开发者网络 > 程序方舟 > 开发专栏 > VB开发 > 正文
·速成电脑精英(包分配)白领高薪一族从这里开始



-Java套接字编程(下)
-MediaStudio Pro 6.5教程
-三款卸载软件最新试用
-基于Visual C++的Winsock API研究

模拟一次鼠标事件
2001-11-24· · ··yesky

1 2 3 4 5 6  下一页

  使用API函数mouse_event可以模拟一次鼠标事件,比如左键单击、双击和右键单击等。这个实例利用此函数产生了十分有趣的效果,无论鼠标处于屏幕的任何位置,每隔一秒程序会使鼠标在那个位置单击或双击一次,这会给我们造成什么样的混乱呢?试一试就知道了。

-------------------------------------------
模拟鼠标的左键单击和右键单击
-------------------------------------------
程序说明:
本例采用API函数实现模拟的鼠标事件,程序运行后会
产生十分有趣的效果。也来试一试。
本例中只使用了相对鼠标坐标,我们也可以使用绝对
鼠标坐标来试一试。
-------------------------------------------

【VB声明】

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


【说明】
模拟一次鼠标事件

【备注】
进行相对运动的时候,由SystemParametersInfo函数规定的系统鼠标轨迹速度会应用于鼠标运行的速度

【参数表】
dwFlags -------- Long,下述标志的一个组合
MOUSEEVENTF_ABSOLUTE

1 2 3 4 5 6  下一页

■ 相关内容
 VB6中用DataReport做报表
 从任务列表中隐藏 按Ctrl+Alt+Del时也不会显示出来
 用API函数控制光驱的开关
 使用超链接和发送Email
感谢 访问天极网,如果您觉得该文章涉及版权问题,请看这里!