2016-07-06 101 views
-1
#include <windows.h> 

int main() 
{ 
    HDC Window = GetWindowDC(FindWindow(NULL,"Window Example Title")); 


    return 0; 
} 

我怎麼能得到一個窗口的分辨率,比如這個?如何在C++中獲得窗口的分辨率?

+1

的可能的複製【如何檢測當前的屏幕分辨率?](http://stackoverflow.com/questions/4631292/how-detect-current-screen-resolution) –

+1

「解決方案」並不意味着任何東西。不要失去FindWindow()的返回值,您可以調用GetWindowRect()來獲取窗口* size *。 –

+2

這個問題是「解析窗口API」的頂級谷歌結果 - 請儘量先做一點研究。 –

回答

2

大概您的意思是可用的圖形區域,在Windows中稱爲客戶區域

您可以使用GetClientRect函數查找其當前大小。

窗口本身有相應的GetWindowRect

相關問題