GetWindowsRect获取的是窗口矩形范围,其中RECT的left和top就是窗口左上角的坐标,也就是你所说的窗口位置GetWindowsRect返回的是屏幕坐标楼上的应该是ScreenToClient,将屏幕坐标转换为窗口坐标ClientToScreen是将窗口坐标转换为屏幕坐标
GetWindowRect()+ClientToScreen建议具体的参数查阅一下msdn刚才那位说得对.只用GetWindowRect就足够了.