如何获取Windows显示设置?

如何获取Windows显示设置?

Windows 7中的显示设置(控制面板 - >显示)。它允许更改屏幕上文本和其他项目的大小。我需要让这个设置能够根据设置值打开/关闭我的C#应用程序中的某些功能。那可能吗?



PIPIONE
浏览 474回答 3
3回答

冉冉说

此设置是屏幕DPI或每英寸点数。像这样阅读:float dpiX, dpiY;Graphics graphics = this.CreateGraphics();dpiX = graphics.DpiX;dpiY = graphics.DpiY;我认为目前X和Y值不同是不可能的。值96对应于100%字体缩放(较小),120对应于125%缩放(中),144对应于150%缩放(较大)。但是,用户可以设置除这些标准值之外的值。请注意,除非您的应用程序被声明为DPI识别,否则您观察到的值可能会受到DPI虚拟化的影响。
打开App,查看更多内容
随时随地看视频慕课网APP