VC++(MFC)怎样获得输出屏幕的右下角和中心的坐标?
答案:4 悬赏:30 手机版
解决时间 2021-12-02 23:59
- 提问者网友:黑米和小志
- 2021-12-02 11:22
VC++(MFC)怎样获得输出屏幕的右下角和中心的坐标?
最佳答案
- 五星知识达人网友:不如潦草
- 2021-12-02 12:39
GetWindowRect 函数 去MSDN查吧 自己查的印象深刻些
还有一个SPY+的小插件 可以直接读取鼠标所在位置的屏幕坐标
坐标转换的过程就得自己去做了
还有一个SPY+的小插件 可以直接读取鼠标所在位置的屏幕坐标
坐标转换的过程就得自己去做了
全部回答
- 1楼网友:老鼠爱大米
- 2021-12-02 16:46
同意功夫王的做法
- 2楼网友:酒安江南
- 2021-12-02 15:27
你问的是窗口还是屏幕的坐标啊???
amote258 回答的屏幕
用GetWindowRect(&rt)是获取的窗口的坐标信息,rt.left, rt.top, rt.right, rt.bottom计算一下就可以算出你要的值了
amote258 回答的屏幕
用GetWindowRect(&rt)是获取的窗口的坐标信息,rt.left, rt.top, rt.right, rt.bottom计算一下就可以算出你要的值了
- 3楼网友:轮獄道
- 2021-12-02 13:51
int x=GetSystemMetrics(SM_CXSCREEN);得到x坐标
int y=GetSystemMetrics(SM_CYSCREEN);得到y坐标
(x/2 y/2) 就是 屏幕中心的坐标
此方法就是得到屏幕的分辨率。右下角的 坐标 就是 当前分辨率的值。
int y=GetSystemMetrics(SM_CYSCREEN);得到y坐标
(x/2 y/2) 就是 屏幕中心的坐标
此方法就是得到屏幕的分辨率。右下角的 坐标 就是 当前分辨率的值。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯