打开多个doc后,怎么让这些doc的页面类似于mditab(类似vc的output窗口也行)分页显示

打开多个doc后,如何让这些doc的页面类似于mditab(类似vc的output窗口也行)分页显示
MFC   界面编程中:
1.如何让打开的doc   实现 wndTab(vc插件)   那种效果(分多页),   或者实现vc   OutPut窗口下面的   Build,Debug,Find   In   Files   ...   这几个窗口的切换页形式   也行?  

2.把两个   ControlBar     docking   left   后,如何控制他们的左右顺序、如何实现 例如:想让那个Bar放在最左边就放最左边!

3.把这个   combox   放到 ControlBar   上,结果,ControlBar的高度调得很小时,combox的下拉列表看不到里面的项.(当然在高度调足够大时,这个下拉列表是可以完整看见的)

4.   如何实现combox   下拉出不是文字,而是自己图形+文字/或者自定义的图形资源文件   (类似Word   中,点击   字体 后弹出的combox下拉框)


问题都是设计界面的问题,大侠们帮帮忙,能解决几个就解决几个,哪怕有一点点思路也行,给个启发!   先谢谢了!

------解决方案--------------------
分太少 这么多个问题 上codeproject上都有答案
1.CFolderTabCtrl可以实现你的功能 或者在codeproject上找CTab类 有类似的例子
2.DockControlBarLeftOf(CToolBar *Bar, CToolBar *LeftOf)可以照这个函数实现方法去实现
3.combox 自己控制下拉列表宽度,点击箭头那会有一个区域,这个就是控制下拉列表显示宽度
4.实现过颜色选择的 combox 你说的图片 也可以通过自绘实现