比如 一个800* 100 的图像控件
我用鼠标在左上角的地方点了下,得到 x:10 y:10
这个值不是屏幕坐标,只是控件坐标.怎么才能得到呢

vc mfc 如何获得一个picture 控件坐标位置
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 爷就是这个范儿 2021-10-28 17:37关注
CRect rect;
GetDlgItem(控件ID)->GetWindowRect(&rect);//获取控件的屏幕坐标
ScreenToClient(&rect);//转换为窗口的的客户区坐标本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报