请问怎样控制远程mouse的活动?

newball 2003-10-16 02:39:27
就是移动本地的mouse的时候,远程mouse也执行相同的动作,请各位大侠指教,先谢谢了.
...全文
41 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
szxbluestar 2003-10-17
  • 打赏
  • 举报
回复
gz
tuery 2003-10-17
  • 打赏
  • 举报
回复
up
newball 2003-10-17
  • 打赏
  • 举报
回复
大侠们,我是可以用以上代码实现mouse的左键功能,不过使用"mouse_event MOUSEEVENTF_LEFTDOWN,10,10,0,0 ",不是在(10,10)里模仿mouse左键,而是在当前坐标模仿mouse左键.

另外不能实现模仿mouse右键,请问为什么?
newball 2003-10-17
  • 打赏
  • 举报
回复
up
newball 2003-10-16
  • 打赏
  • 举报
回复
cnhgj(戏子),谢谢你,我在你的地址里找到以下,但我对VB不会,你可以把它转为C#吗? 另外"mouse_event MOUSEEVENTF_LEFTDOWN,10,10,0,0 ",具体怎么使用的,可以说得再明白一些吗? 先谢谢了.

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)

Public Const MOUSEEVENTF_LEFTDOWN = &H2 '模拟鼠标左键按下
Public Const MOUSEEVENTF_LEFTUP = &H4 ’模拟鼠标左键释放
Public Const MOUSEEVENTF_MIDDLEDOWN = &H20 '模拟鼠标中间键按下
Public Const MOUSEEVENTF_MIDDLEUP = &H40 '模拟鼠标中间键释放
Public Const MOUSEEVENTF_RIGHTDOWN = &H8 '模拟鼠标右键按下
Public Const MOUSEEVENTF_RIGHTUP = &H10 '模拟鼠标右键释放
Public Const MOUSEEVENTF_MOVE = &H1 '模拟鼠标指针移动

例:

mouse_event MOUSEEVENTF_LEFTDOWN,10,10,0,0
'在(10,10)模拟鼠标左键按下
cnhgj 2003-10-16
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/2294/2294530.xml?temp=.5271875
wangjun99212 2003-10-16
  • 打赏
  • 举报
回复
rs-232
squarefw 2003-10-16
  • 打赏
  • 举报
回复
MSN可以的

110,502

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧