winform中坐标系转换
在使用winform进行编程的时候,我们有的时候会遇到需要读取鼠标位置或者判断鼠标位置以及控件位置的情况,今天小编教大家使用一些小方法来实现读取鼠标位置以及控件位置,甚至判断鼠标位置是否在控件位置中等。
工具/原料
电脑一台
Visual Studio 2017
程序坐标系转为屏幕坐标系
1、首先小编这里创建一个winform程序,然后实现点击程序中的按钮,获取按钮的左上角坐标以及按钮左上角相对于屏幕来说左上角的坐标,如下图:

3、运行程序,点击按钮,可以看到鼠标左上角的坐标相对于程序为(62,76),如下图:

屏幕坐标系转换为程序坐标系
1、这里小编还是创建一个winform程序,然后实现点击鼠标按钮然后先获取屏幕中光标位置,然后将光标位置转化为相对程序的坐标,然后就可以判断光标位置是否在按钮中了,如下图:

3、运行程序,点击按钮,首先弹出当前光标的绝对坐标的对话框,如下图:

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:42
阅读量:54
阅读量:50
阅读量:58
阅读量:35