MFC UI控件布局 自动调整

时间:2017-11-13 16:47:44
【文件属性】:

文件名称:MFC UI控件布局 自动调整

文件大小:940KB

文件格式:ZIP

更新时间:2017-11-13 16:47:44

MFC 布局 自动调整 位置

含源代码 含demo 当MFC对话框尺寸自动变化时 自动调整所有控件的新位置 (每个控件的位置有接口设置) 其实原理类似QT 每个布局管理由垂直容器和水平容器装载控件 具体详见实现文件 注释很详细


【文件预览】:
LayoutDemo
----LayoutDemo.rc(6KB)
----resource.h(1KB)
----layout()
--------OleDropTargetEx.h(2KB)
--------types.hpp(2KB)
--------uilayout.cpp(17KB)
--------uilayout.h(5KB)
--------smartptr.hpp(5KB)
--------signal.hpp(8KB)
--------OleDropTargetEx.cpp(4KB)
--------guibase.hpp(892B)
--------container.h(10KB)
--------layoutwnd.cpp(1KB)
--------layoutwnd.h(5KB)
--------container.cpp(14KB)
--------memory.hpp(620B)
----LayoutDemo.cpp(2KB)
----LayoutDemo.exe(1.67MB)
----stdafx.h(2KB)
----targetver.h(1KB)
----LayoutDemo.h(469B)
----LayoutDemo.vcproj(6KB)
----stdafx.cpp(143B)
----LayoutDemoDlg.cpp(5KB)
----LayoutDemoDlg.h(982B)
----res()
--------LayoutDemo.rc2(366B)
--------LayoutDemo.ico(66KB)

网友评论

  • 运行不了,一直报错找不到stdafx.h #运行出错
  • 小白一个,添加到项目中或添加到layout筛选器中,无法打开包括文件:“layout\layoutwnd.h”
  • 谢谢楼主,可以学习一阵子了
  • 可以借鉴,但不是我想要的,最后还是用easyresize实现的
  • 最后还是使用本地类实现了,不过还是感谢
  • 还不错 大家可以用用 看样子是不错
  • 代码可以用,不错。
  • 非常不错 就是不能指定坐标
  • 资源不错,有一些帮助
  • 很有用,感谢分享
  • 能够实现功能,但是美看懂,不过还好使用2015就自动实现了
  • 图像控件相互之间的的变化,是相对的,并不完全*变化
  • 还不错。对项目有一定帮助
  • 看样子是不错,可是我添加到工程就出错
  • 愣是没得看个懂啊,这可咋子办
  • 已经在用了,东西不错,谢了.
  • 代码可以参考使用,可以正常运行
  • 代码非常好用