用 CFileDialog ,如何同时打开多个文件? 就好象ACDsee同时读取很多图片一样的功能。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一定要用CFileDialog 吗? 在m_ofn.nMaxFile 中设置缓冲区,你定义的,能放多少是多少了。 POSITION pos;CString strFilename;CFileDialog FileDlg(TRUE,"txt",NULL,OFN_HIDEREADONLY|OFN_FILEMUSTEXIST|OFN_EXPLORER|OFN_ALLOWMULTISELECT, "Text Files(*.txt)|*.txt|All Files(*.*)|*.*|");FileDlg.m_ofn.nMaxFile = 100 * MAX_PATH; //100 FilesFileDlg.m_ofn.lpstrFile = new TCHAR[FileDlg.m_ofn.nMaxFile];ZeroMemory(FileDlg.m_ofn.lpstrFile, sizeof(TCHAR) * FileDlg.m_ofn.nMaxFile);if(FileDlg.DoModal() == IDOK){ pos = FileDlg.GetStartPosition(); while(pos) { strFilename = FileDlg.GetNextPathName(pos); AfxMessageBox(strFilename); }} 除去char数组的最后两个字符 【请教】CListCtrl的用法问题 SHGetFileInfo里SHGFI_ICONLOCATION的用法求助 关于软盘加密技术. StretchBlt()怎么用? 有关Edit box控件的简单问题??请指教! 请 rivershan(笨猫)(C++/MFC/COM初学者) 拿分! 急!!!用多线程做局域网中网络通讯 如何在一个应用程序中调用别的一个应用程序,两个应用程序都是自己编的 如何获得ListCtrl中各行的值? 100分悬赏,求可以通过身份验证的发送电子邮件的程序的例子,决不食言。 这个问题我很费解,不知你的感受。
CString strFilename;
CFileDialog FileDlg(TRUE,"txt",NULL,OFN_HIDEREADONLY|OFN_FILEMUSTEXIST|OFN_EXPLORER|OFN_ALLOWMULTISELECT, "Text Files(*.txt)|*.txt|All Files(*.*)|*.*|");
FileDlg.m_ofn.nMaxFile = 100 * MAX_PATH; //100 Files
FileDlg.m_ofn.lpstrFile = new TCHAR[FileDlg.m_ofn.nMaxFile];
ZeroMemory(FileDlg.m_ofn.lpstrFile, sizeof(TCHAR) * FileDlg.m_ofn.nMaxFile);
if(FileDlg.DoModal() == IDOK)
{
pos = FileDlg.GetStartPosition();
while(pos)
{
strFilename = FileDlg.GetNextPathName(pos);
AfxMessageBox(strFilename);
}
}