如何获得其他附加显示器的屏幕分辨率
How to get screen resolution of other attached monitors
我试图获得所有附加物理监视器的屏幕分辨率。我能够使用Win API GetSystemMetrics (SM_CXSCREEN), GetSystemMetrics (SM_CYSCREEN)获得主显示器的屏幕分辨率。我想知道如何获得其他监视器的类似分辨率值
GetSystemMetrics SM_CXSCREEN/SM_CYSCREEN获得主显示器分辨率。也可以使用GetDeviceCaps。SM_CX/YVIRTUALSCREEN将获得所有显示器的大小。
SystemParametersInfo SPI_GETWORKAREA将获取监视器上的工作区大小,即不包括任务栏和停靠栏的大小
GetMonitorInfo获取特定监视器的大小
相关文章:
- 获取可能的屏幕分辨率列表
- 在屏幕分辨率高于 1920x1080 时捕获视频
- 如何绘制到目标纹理大于屏幕分辨率的帧缓冲区
- C++ WinRT - 如何动态缩放可写位图以匹配当前屏幕分辨率
- 更改屏幕分辨率
- 如何在 Windows 10 上检测辅助监视器的本机屏幕分辨率或缩放因子
- MFC和Windows API之间的区别在获取屏幕分辨率方面
- C 在Active Monitor上获得屏幕分辨率
- 在Linux下以编程方式更改屏幕分辨率而不使用监视器
- 在java或UE4 c++中的三星Galaxy S7上获得真正的屏幕分辨率
- 在全屏运行快板程序后出现屏幕分辨率问题
- C++ 中的屏幕分辨率
- linux版c++中的屏幕分辨率
- 如何使用SDL2获得屏幕分辨率
- 如何在C++中获取屏幕分辨率
- 如何获得其他附加显示器的屏幕分辨率
- 获取所有支持的屏幕分辨率
- 屏幕分辨率更改通知消息
- 在c++中改变副监视器的屏幕分辨率
- Direct3D桌面复制:如何从更改屏幕分辨率中恢复