2016-09-14 78 views
-1

我正在尝试编写游戏场景的编辑器。到目前为止,我能够在单个窗口中呈现结果。但是,我想要有几个“窗格”,例如材料属性或资源预览。单个文档中的多个“窗格”视图Windows应用程序

的很好的例子是搅拌机布局: enter image description here

我知道MFC和WinAPI的,我不会宁愿使用Qt,因为它不是免费的。

+0

那些侧边栏窗口可能是CControlbar窗口,CPane窗口...和MFC可以做到这一点。问题是什么 ? – flaviu2

+0

我认为问题是,我不想使用对话窗口。我正在使用Document-View单文档方法。所以你在说什么,那些东西就是控制?像按钮?你把它们添加到我的主视图?我宁愿认为我需要单独的窗口(从CWnd派生),并以某种方式拆分视图.... –

+0

继续并创建多个窗口。 –

回答

0

我做这件事是一个商业应用,它工作正常:

  1. 创建一个单文档应用
  2. 阅读CDockablePane,然后寻找到MFC功能包exanples。
  3. 最后实施CDockablePanes及其内容
  4. 将它们对接到您自己的CFrameWndEx衍生类中,以您想要的方式排列它们。
相关问题