通过修改注册表值来设置的不要,最好是系统API,不甚感激!

解决方案 »

  1.   

    查一下SystemParametersInfo看有没有你要修改的设置。
      

  2.   

    通过SystemParametersInfo设置字体等确实可以达到类似于DPI变更的效果,
    但是DPI是可以用户自己调整的,不局限于96,120,144等,这个时候
    SystemParametersInfo里面的一些参数就比较难设置了,貌似没有什么规律。
    而且此时DPI的值(从注册表或用API得到)是没有变化的。能得到DPI值的API不少,可是设置有效的API一个也没找到,困恼中,满天星
    大哥再帮忙看看吧,谢谢了。
      

  3.   

    參考:http://zwkufo.blog.163.com/blog/static/2588251201012205853950/