MFC Dialog 控件随窗体调整动态缩放(第二版)
基于MFCDialog的动态缩放(子控件跟随缩放)更新内容:1.将控件屏幕坐标转换为窗体坐标后再进行缩放,修正了子对话框内空间动态缩放时坐标漂移的bug2.细分缩放枚举值3.将缩放比例值修改为成员变量,计算缩放比例代码移至OnSize()内避免重复计算MFCDialog动态缩放核心文件:CLayout类(Layout.cppLayout.h)实现根据主窗口缩放比例动态调整窗口子控件位置及其大小以及控件字体大小功能附件即是一个使用CLayout的Demo,也是一个用于生成将CLayout应用于工程中需要编写的初始化代码的工具编译环境:WindowsXPSP3+VisualStudio2010
下载地址
用户评论
代码非常不错,可以用
超级好用,感谢楼主分享
很不错的例子,学到了
不多的东东,学习了
很不错的例子,值得学习。
想要的效果,谢谢分享。
很好~就是我想要的效果,控件可以自动调整位置和大小
这个例子很适用。
很棒!!!代码读懂以后恍然大悟!字体,图片,空间和主对话框的相对距离计算以后重新调用on size方法!!!
非常实用,感谢分享