:怎么控制在120DPI系统设置下,程序界面不变形? :

:::::::如何控制在120DPI系统设置下,程序界面不变形? ::::::
程序是在96DPI下写好的,但是发现在120DPI下部分界面有点乱,我的程序界面都是在RUNTIME过程中重新通过代码MoveWindow()来定位的。

仔细思考了一下,原因如下:
120DPI使用的是大字体,96DPI使用小字体,同一个控件在120DPI下显示时要比96DPI下大一些,这就导致错位!

不知道什么好的方法解决这样的问题?假如不是120DPI而是200DPI是否也能兼容?



------解决方案--------------------
MSDN上面的参考一下吧:
http://msdn2.microsoft.com/en-us/library/ms838191.aspx