如何获得窗口位置VC

设置窗口位置用的是SetWindowPos()那获取位置用的什么函数?
2024-11-17 16:48:01
推荐回答(2个)
回答1:

GetWindowsRect获取的是窗口矩形范围,其中RECT的left和top就是窗口左上角的坐标,也就是你所说的窗口位置

GetWindowsRect返回的是屏幕坐标

楼上的应该是ScreenToClient,将屏幕坐标转换为窗口坐标
ClientToScreen是将窗口坐标转换为屏幕坐标

回答2:

GetWindowRect()+ClientToScreen建议具体的参数查阅一下msdn
刚才那位说得对.
只用GetWindowRect就足够了.