2016-11-16 43 views
-1

我想獲取所有連接的物理顯示器的屏幕分辨率。我能夠使用Win API GetSystemMetrics(SM_CXSCREEN),GetSystemMetrics(SM_CYSCREEN)獲得主監視器的屏幕分辨率。我想知道如何獲得其他監視器的類似分辨率值如何獲得其他連接的顯示器的屏幕分辨率

+2

您必須[枚舉監視器](https://msdn.microsoft.com/en-us/library/windows/desktop/dd162610(v = vs.85).aspx)。 –

回答

0

GetSystemMetrics SM_CXSCREEN/SM_CYSCREEN獲取主監視器分辨率。也可以使用GetDeviceCaps。 SM_CX/YVIRTUALSCREEN將獲得所有監視器的大小。

SystemParametersInfo SPI_GETWORKAREA將獲得工作區尺寸的監視器即尺寸不包括任務欄和停靠欄上

GetMonitorInfo讓你指定的監視器的尺寸。