在SDI 程序中如何 保存 和 打开 多种文件格式??? 我想做一个SDI式程序,但我又想能够 读取/保存.bmp文件,也可以读取/保存 .dxf文件,还可以读取/保存.plt文件,然后是自己的文件格式. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你自己需要自己写File->Open的函数,然后调用 CFileDialog 来制定你要打开的文件扩展名即可。比如: char szFilters[]= "Presentations and Shows (*.ppt;*.pps)|*.ppt;*.pps|All Files (*.*)|*.*||"; // Create an Open dialog; the default file name extension is ".my". CFileDialog fileDlg (TRUE, NULL, NULL,OFN_FILEMUSTEXIST| OFN_HIDEREADONLY, szFilters, this);就用于选择 ppt, pps ,至于选择后如何处理文件,就是你自己的程序事情了。 我也是这么做的,但问题是对于程序本身的自有文件格式,是用到序列化即Serialize()函数怎样调用次函数才合适???? VC++ 本身处理这部分 中间调用了不少函数,如果自己直接调用肯定不合适,应为 怎样提供一个 CArchive 实列 我都是自己分别写的多种文件的载入,存储函数代码。格式多了,Serialize()函数恐怕没法区分吧,没有尝试过。 至于分别写多种载入和存储函数 ,那是可以肯定的.我的意思是:在那里调用这些函数和Serialize()函数? 关于父窗口DestroyWindow问题 为什么ATL工程自动生成的.rgs文件,只有类型库的GUID,没有接口的GUID? 怎么删除文件夹里的所有位图(BMP)? VC 使用共享MFC DLL 碰到错误. 如何在对话框程序上加载状态栏 ATL控件的初始化函数是那个啊? 一个关于RTTI的问题,在线等待... 如何一行一行的将文本写到文件中? 帮助:如何自动配置ODBC 请教掌上电脑 Windows CE 与桌面电脑连接的问题(万分感谢,有分多多) 要令程序不堵塞的方式有多少种?什么方式? 100分求助,请问怎么控制radio button?
char szFilters[]=
"Presentations and Shows (*.ppt;*.pps)|*.ppt;*.pps|All Files (*.*)|*.*||"; // Create an Open dialog; the default file name extension is ".my".
CFileDialog fileDlg (TRUE, NULL, NULL,OFN_FILEMUSTEXIST| OFN_HIDEREADONLY, szFilters, this);就用于选择 ppt, pps ,至于选择后如何处理文件,就是你自己的程序事情了。
怎样调用次函数才合适????
VC++ 本身处理这部分 中间调用了不少函数,如果自己直接调用肯定不合适,应为 怎样提供一个 CArchive 实列
格式多了,Serialize()函数恐怕没法区分吧,没有尝试过。
我的意思是:在那里调用这些函数和Serialize()函数?