sdi窗口分割

自在飞花6541 2015-07-07 10:55:02
小弟想实现一个sdi的窗口分割,具体要求是每当点击一个按钮,sdi的view就分割成两个view,再次点击其中一个view又变成两个,我想通过CSplitterWnd的动态分割实现,请各位提供一下思路,有源码最好,谢谢啦
...全文
120 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
worldy 2015-07-08
  • 打赏
  • 举报
回复
自己写一个uView类A,里面包含两个uView类的指针A1、A2,(通过这两个指针创建uView的子窗口) 创建的时候,只创建自己A,不创建子窗口A1、A2 如果点击某个按键,当前激活的uView窗口Ax已经存在子窗口,则返回,否则创建Ax两个子窗口A1、A2 这样,就可以无限分裂下去了
自在飞花6541 2015-07-08
  • 打赏
  • 举报
回复
引用 2 楼 schlafenhamster 的回复:
YaChangeSplit.zip http://download.csdn.net/detail/schlafenhamster/3463284 "另一个(Yet another)窗口动态分割的演示程序。 只有一个CSplitterWnd m_wndSplitter;实例不嵌套 使用CreateStatic动态改变窗口分割数0,2,4, 6 使用CEditView"
谢谢,这个demo我找到过,不过我的是想实现无限的分割
schlafenhamster 2015-07-07
  • 打赏
  • 举报
回复
YaChangeSplit.zip http://download.csdn.net/detail/schlafenhamster/3463284 "另一个(Yet another)窗口动态分割的演示程序。 只有一个CSplitterWnd m_wndSplitter;实例不嵌套 使用CreateStatic动态改变窗口分割数0,2,4, 6 使用CEditView"
处处留心 2015-07-07
  • 打赏
  • 举报
回复

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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