用 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); }} 如何用图片做到按钮效果 高分! 小问题 如何在CEdit中添加鼠标事件 枚举局域网内的PC,还有别的方法吗? 如何创建一个文件并且让它存在于一个目录中? 过节啦,发红包啦,每人10分,多贴无效 关于drawtext,很容易,进来试试,在线等! 高分请教!用ADO在一个很大的表(1万多条记录)中查询一些记录(200条),如何高效的实现! 有关DLL的问题. 为什么线程内映射自定义消息不成功 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);
}
}