MFC怎样打开多个文件,并且可以自由切换

要求打开多个文件时如图那样显示,并且可以点击叉号关闭,类似于浏览器选项卡那样,这种应该怎么实现呀(文件格式就按TXT,把TXT里面的内容输入到视图上)图片说明

7个回答

http://download.csdn.net/download/sunshineboyleng/1307425
参考这个完整的程序。先采纳了回答,可以代下载发给你哦。

devmiao
见了你女王大人喵姐还不跪下 回复qq_33646427: 我让人发给你,请查收。
2 年多之前 回复
qq_33646427
qq_33646427 434321310@qq.com
2 年多之前 回复
qq_33646427
qq_33646427 拜托了
2 年多之前 回复

在向导里选择了.txt后缀.
然后在打开和保存时,只有.txt,剩下就是.*了.
就是它在显示cfiledialog时用的filter为"文本文件(*.txt)|*.txt|所有文件(*.*)|*.*"
如何让它用新的filter:"rtf文件(*.rtf)|*.rtf|文本文件(*.txt)|*.txt|所有文件(*.*)|*.*"

1.用多文档框架,有个table控件提供标签功能;
2.用对话框框架,自定义按钮作为标签,点击按钮的时候将Create出来的窗口隐藏/显示

sgiter
sgiter 回复qq_33646427: http://blog.csdn.net/u010780613/article/details/53883634
2 年多之前 回复
sgiter
sgiter 回复qq_33646427: Tab Control
2 年多之前 回复
qq_33646427
qq_33646427 能具体说说哪个table控件吗,我只找到关于对话框的table control
2 年多之前 回复

先取出所有的文件读出后,放入缓存中,从缓存中获取

关键在于对话框初始化里的参数 OFN_ALLOWMULTISELECT图片说明

创建一个MDI多文档工程

有代码专门可以直实现这个功能

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐