首页
社区
课程
招聘
求助向窗口发送鼠标消息
发表于: 2013-6-3 12:38 4878

求助向窗口发送鼠标消息

2013-6-3 12:38
4878
有一窗口假设大小800*600
已经得到该窗口的句柄,现在想给它发送鼠标左键或者右键消息。
SendMessage和PostMessage都可以发,但是这两个函数只能往该窗口某一(X,Y)坐标发送。
我现在是想,有没有办法或者其他API函数向这个窗口800*600全部位置一次发送鼠标消息过去?
希望有懂的可以帮帮忙,先谢了!

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (11)
雪    币: 338
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
Windows下还有一个更低级的函数可以的 自己查查吧
2013-6-3 12:44
0
雪    币: 332
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我就是查了好久没找到才来求助的,你可以帮下忙吗?万分感谢啊!
2013-6-3 12:54
0
雪    币: 1392
活跃值: (5177)
能力值: ( LV13,RANK:240 )
在线值:
发帖
回帖
粉丝
4
没懂,什么叫全部位置?(800,600)不是一个点??
2013-6-3 13:39
0
雪    币: 137
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
同问楼上的问题
2013-6-3 13:45
0
雪    币: 188
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
我进来学习的
2013-6-3 14:15
0
雪    币: 7352
活跃值: (4552)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
没有坐标就是所有点,取消传递x,y就行(消息接受者这里忽略)
2013-6-3 14:44
0
雪    币: 332
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
800*600是假设这个窗口的大小

全部位置意思是一次发送 (0,1 )  (0,2)  (0,3) (...,...)鼠标消息到这些坐标上
2013-6-3 15:55
0
雪    币: 332
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
先谢谢,晚上试试看。
2013-6-3 15:56
0
雪    币: 332
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
不行哦,取消x,y坐标后它会默认发送到窗口的左上角处。
2013-6-3 17:15
0
雪    币: 7
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
楼主想把鼠标指针变成一块大板子?循环吧。
2013-6-3 19:24
0
雪    币: 332
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
没有别的办法了吗,兄台。
循环的话,我是担心窗口如果大一点,速度就降低了,没有想要的效果了。
2013-6-3 21:35
0
游客
登录 | 注册 方可回帖
返回
//