【问题标题】:How to get screen resolution of other attached monitors如何获得其他连接显示器的屏幕分辨率
【发布时间】:2016-11-16 06:59:53
【问题描述】:

我正在尝试获取所有连接的物理显示器的屏幕分辨率。我可以使用 Win API GetSystemMetrics (SM_CXSCREEN)、GetSystemMetrics (SM_CYSCREEN) 获得主显示器的屏幕分辨率。我想知道如何获得其他显示器的类似分辨率值

【问题讨论】:

标签: c++ windows winapi screen


【解决方案1】:

GetSystemMetrics SM_CXSCREEN / SM_CYSCREEN 获取主要显示器分辨率。也可以使用 GetDeviceCaps。 SM_CX/YVIRTUALSCREEN 将获取所有显示器的大小。

SystemParametersInfo SPI_GETWORKAREA 将获取监视器上的工作区大小,即不包括任务栏和停靠栏的大小

GetMonitorInfo 获取特定显示器的大小。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-10
    • 2013-09-30
    相关资源
    最近更新 更多