怎么获取系统屏幕放大比例

xloveme 2014-02-09 11:15:59
...全文
1930 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
mary_zhouk 2016-05-04
  • 打赏
  • 举报
回复
楼主是否以解决,能否给出解决方案
xloveme 2014-02-09
  • 打赏
  • 举报
回复
谢谢了,不过 WPF 下取不到。 不过感觉上这段代码 dpiX 取得的值也可能不是 1.5(150%) 吧?
threenewbee 2014-02-09
  • 打赏
  • 举报
回复
PresentationSource source = PresentationSource.FromVisual(this); double dpiX, dpiY; if (source != null) { dpiX = 96.0 * source.CompositionTarget.TransformToDevice.M11; dpiY = 96.0 * source.CompositionTarget.TransformToDevice.M22; } http://stackoverflow.com/questions/1918877/how-can-i-get-the-dpi-in-wpf
tcmakebest 2014-02-09
  • 打赏
  • 举报
回复
这个应该是系统样式吧,取到这个比例有什么用啊,不如仿照它也做个设置页面就好了。
吉普赛的歌 2014-02-09
  • 打赏
  • 举报
回复
去注册表里找找
xloveme 2014-02-09
  • 打赏
  • 举报
回复
取系统项目缩放比例

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧