首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎么创建自定义格式文件

2012-03-07 
如何创建自定义格式文件?前提是我已经定义了一个文件保存对话框CFileDialogdlg(FALSE,NULL,NULL,OFN_HIDER

如何创建自定义格式文件?
前提是我已经定义了一个文件保存对话框
CFileDialog     dlg(FALSE,NULL,NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,Filter,NULL);
if   (dlg.DoModal()   !=   BrowseFolder)
return;
else     {}

此时如果要创建文件的话,是否应该在else后面加上
CFile   fp.Open(   pFileName,   CFile::modeCreate   |   CFile::modeWrite,   &e   )   )?

还有,由于文件名(pFileName)是用户在文件保存对话框中随意键入的,我应该怎样获取文件名来创建相应的文件呢?


[解决办法]
dlg.m_ofn.lpstrFile
[解决办法]
if(dlg.DoModal()==IDOK)
{
//创建文件
}
[解决办法]
CFileDialog::GetPathName()

热点排行