如何获得活动窗口的鼠标位置?(50分)

  • 主题发起人 主题发起人 lzmyxz
  • 开始时间 开始时间
L

lzmyxz

Unregistered / Unconfirmed
GUEST, unregistred user!
小弟刚接触api编程,在delphi如何获得当前鼠标所在窗口的位置,比如我开个IE,再运行自写的程序,当鼠标点在IE上某个位置时,能捕获该鼠标的位置?
 
?               有什么意义吗?
 
可以用GetCursorPos这个函数, 返回的Point结构中的X和Y就是鼠标的位置。学习api函数时不懂可多看看Delphi的帮助文件, 如果找不到, 可以查查MS的相关资料。 祝你学习愉快!
 
var<br>&nbsp; &nbsp;p : TPoint;<br>begin<br>&nbsp; &nbsp;getcursorpos(P);<br>end;
 
Mouse.CursorPos<br>间接调用了 GetCursorPos
 
想抓老鼠?
 
多人接受答案了。
 
后退
顶部