作者spider1216 (顺着感觉走)
看板C_Sharp
标题[问题] 指定视窗的滑鼠座标
时间Mon Jul 4 15:08:16 2011
我目前透过
IntPtr hWnd = FindWindow(null,A)
SetForegroundWindow(hWnd);
找到指定的视窗A
也感谢optimist大大让我学会抓取全域的滑鼠座标+控制滑鼠动作
<ref.>
http://www.dotblogs.com.tw/optimist9266/archive/2011/06/07/27309.aspx
但是我想请问说是否可以只撷取到我指定的视窗座标即可
因为我想要把滑鼠限制到此视窗中进行动作?
(也就是说我可能点下某个按钮,他会find指定的window并移动滑鼠座标到此视窗)
因为目前我是用全域座标把滑鼠座标写死的
一但user移动视窗位置,我的程式就会失效
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.117.168.200
1F:→ spider1216:GetWindowRect(IntPtr hWnd, ref Rectangle bounds); 07/04 17:22
2F:→ spider1216:透过这func解决我的问题了^^ 07/04 17:23