POINT pt;
RECT rt;
GetCursorPos(&pt);//获得当前鼠标位置
HWND hwnd=WindowFromPoint(pt);//获得鼠标所在的窗口句柄
GetWindowRect(hwnd,&rt);//获得窗口矩形
可以用ControlMousePosition获得当前鼠标的坐标,使用PointToClient计算鼠标相对于某个控件的坐标,如下
Point
screenPoint
=
ControlMousePosition;//鼠标相对于屏幕左上角的坐标
Point
formPoint
=
thisPointToClient(ControlMousePosition);//鼠标相对于窗体左上角的坐标
Point
contextMenuPoint
=
contextMenuStrip1PointToClient(ControlMousePosition);
//鼠标相对于contextMenuStrip1左上角的坐标
听我坐车去上学遇上奇葩如果语音提示文件不存在,多点几次就好了。 ------我是分界线------ 有一个教授让学生写一个短文,内容必须有贵族和爱情,<br>有一个学生写的是“公主怀孕了;教授很不满意,就加了一个内容必须有幻想,这个学生写到“水瓶座的公主怀孕了;教授还是不满意就加了一个必须要有疑问,<br>这个学生写到“水瓶座的公主怀孕了,是谁干的?;教授很生气就又加了一个必须要带有宗教,这个学生写到“水瓶座的公主怀孕了,OHMYGOD到底是谁干的?<br>
new Point((MousePositionX - thisLocationX), (MousePositionY - thisLocationY));
new Point(ControlLocationX, ControlLocationY);
以上就是关于在做抓图软件,想获取鼠标所在窗口的句柄, 来获得窗体位置和大小来截图,单不知道这些API函数怎么用。全部的内容,包括:在做抓图软件,想获取鼠标所在窗口的句柄, 来获得窗体位置和大小来截图,单不知道这些API函数怎么用。、C#如何获取鼠标相对当前窗口的坐标、按键精灵要后台 *** 作,获取一个游戏的窗口,鼠标移动到游戏的某个位置点击一下等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)