|
|
1
8
|
|
2
4
Windows的默认值是72dpi,我发现有些应用程序(通常在其“关于”和对话框中)设置为其他值时无法正确渲染。如果您的应用程序报告0.34,那么它很可能被设置为72dpi或一个自定义值,而不管物理分辨率如何。当设置为匹配物理分辨率时,例如当设置为100%的缩放级别时,say Word中的页面宽度将与物理纸张大小匹配。用户无法直接设置实际分辨率。 |
|
|
3
2
|
|
|
4
0
GetDC 函数获取监视器的句柄,然后调用 GetDeviceCaps
|
|
|
5
0
下面的代码片段被证明提供了最好的结果。
|
|
|
6
0
尝试不同的方法,但直到我找到这个答案才找到正确答案: http://ofekshilon.com/2011/11/13/reading-monitor-physical-dimensions-or-getting-the-edid-the-right-way/ 它适用于不同尺寸的屏幕!
|
|
0___________ · 我可以在整个程序生命周期内保持句柄打开吗 1 年前 |