c#获取屏幕坐标,并将其转化成窗体或控件坐标

时间:2026-02-14 05:43:43

c#中获取屏幕坐标方法:

 Point dp=new Point(); //定义一个坐标结构

dp.X =  MousePosition.X; //用mousepostion获取鼠标在屏幕中的X轴位置

dp.Y = MousePosition.Y;//用mousepostion获取鼠标在屏幕中的Y轴位置


c#中获取该坐标相对于窗体或控件来说的坐标

dp = this.PointToClient(dp);  //this 屏幕点的位置转化成工作区坐标

 //PointToScreen 将指定工作区点的位置计算成屏幕坐标


© 2026 五度知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com