我怎样才能找到窗户的大小?

时间:2014-04-24 18:46:36

标签: window size overlay

例如,如果我有这个窗口(不是这个项目的一部分):Example http://puu.sh/8lQkq.jpg 有办法获得这个窗口的大小吗? (int x和y)

谢谢, 反抗

1 个答案:

答案 0 :(得分:0)

如果您拥有该窗口的HWND,则可以使用GetWindowRect()GetWindowPlacement()来获取其位置和尺寸。

更新:在Vista及更高版本中,GetWindowRect()可以报告未考虑Glass / Aero的值。为了解决这个问题,您可以使用DwmGetWindowAttribute()代替DWMWA_EXTENDED_FRAME_BOUNDS属性。