新人求助,关于MFC中调用cfiledialog的问题
void DealTxtFile::OnBOpenFile() //点击打开文件按钮
{
CFileDialog filedlg(true,".txt|*. *",NULL,OFN_HIDEREADONLY|OFN_ENABLESIZING,"文本文件( *.txt)|*.txt|ALL File(*. *)|*. *||",NULL);
if(filedlg.DoModal()==IDOK)
{
//UpdateData(true);
strFileName=filedlg.GetFileName();
m_FileName=filedlg.GetFileTitle();
UpdateData(false);
}
OnInitDialog();
}就是上面的一段代码调用的cfiledialog,然后再XP下正常没事,在win7下能打开文件对话框,但是一拖拽边上的滚动条就直接闪退了,win8.1下直接点击“打开文件”按钮闪退了,这是怎么回事呀?
程序是vc6.0写的。
...全文
相关推荐
CFileDialog的用法和简介
CFileDialog的用法和简介 MFC中使用CFile 类和CFileDialog 可以很简单的载入和保存文件
【48】MFC入门到精通——MFC 文件读写总结 CFile、CStdioFile、CFileDialog
本文介绍了MFC中CFile类的基本文件操作功能及其派生类的使用。主要内容包括:1)CFile类通过构造函数实现文件打开,支持多种打开模式;2)常用函数如Write()写文件、Read()读文件和GetLength()获取文件长度;3)文件操作实例演示了覆盖写、追加写和换行写的方法,重点说明了modeNoTruncate和SeekToEnd()的用法;4)介绍了CFileDialog类创建文件对话框的方法,并给出了一个实现文件选择功能的示例程序。文中还通过代码片段和运行结果截图,直观展示了不同文件操作方式的
MFC CFileDialog 实例
void CSignToolDlg::OnBnClickedBtnBrowse() { UpdateData(TRUE); TCHAR szFileName[MAX_PATH] = {0}; GetModuleFileName(NULL, szFileName, MAX_PATH); CString Filter_file = L"Supported Files(*.bin)|*.BI
CFileDialog可以选择文件夹
CFileDialog的继承类,可以实现文件夹对话框的选择
CFileDialog、AfxMessageBox和MessageBox的显示位置问题
CFileDialog、AfxMessageBox和MessageBox的显示位置问题,有详细的文档和代码工程(vc6.0)


