作者zha0 (zha0)
站内Programming
标题[问题] 请问如何判断 MOUSE 是否有点到东西
时间Sun Jan 28 18:39:37 2007
可以使用 SendInput, mouse_event 的 API,
来模拟 MOUSE 来 Click/Double Click/Drag&Drop ....
但如果我今天开始一个档案总管,也使用 GetWindowRect 来取得视窗大小,
然後算出该档案大约的位址,再用 mouse_event 去对档案做操作,
但因为怕我取的位址没算好,点不到那个档案,有没有什麽方法可以
知道 MOUSE 有没有点到那个档案 ? (API or ... )
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 124.8.84.64
1F:推 HZYSoft:没有 163.29.223.38 01/28 23:28
2F:→ HZYSoft:而且档案在视窗内可以移动,不一定在位置ꐠ 163.29.223.38 01/28 23:28
3F:→ HZYSoft:你为何会需要这种奇怪的作法? 163.29.223.38 01/28 23:28
5F:→ zha0:出来的,因为他像 MSN 那种视窗,所以不知怎 203.67.95.254 01/29 10:13
6F:→ zha0:麽找出那东东 > < 如果今天是游戏外挂... 203.67.95.254 01/29 10:13
7F:→ zha0:那又要怎麽知有没有点到敌人 .. 203.67.95.254 01/29 10:14
9F:推 chaosrx:你应该先去了解 Windows 讯息架构吧吧...220.133.121.236 02/01 18:34
11F:→ chaosrx:列表是一个元件...这个元件可以接收讯号220.133.121.236 02/01 18:36
12F:→ chaosrx:接收到後再比对位置跟档案...然後通知另外220.133.121.236 02/01 18:36
13F:→ chaosrx:元件显示资料...其中牵涉到 Message Queue220.133.121.236 02/01 18:37
14F:推 chaosrx:与其控制滑鼠不如自己写一个档案总管220.133.121.236 02/01 18:41