.如何读取WINDOWS的放大系数 ? 因为现在高分屏开始普及了,有些用户设置了放大。请问如何读WINDOWS的放大系数? 应该都是在注册表内的吧,找个注册表快照对比的工具试试 using (Graphics graphics = Graphics.FromHwnd(IntPtr.Zero)) { float dpiX = graphics.DpiX; float dpiY = graphics.DpiY; }
另一个方法是直接读取注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontDPI下的LogPixels
|