寻求文件对话框例子
哪位朋友给一个小例子,可以浏览文件路径(包括网上邻居),并返回路径名
cnworks@163.com
问题点数:20、回复次数:3Top
1 楼bobob(静思)回复于 2005-05-17 15:11:35 得分 20
static OPENFILENAME ofn={0};
TCHAR szName[MAX_PATH];
*szName = 0;
// Fill in standard structure fields
ofn.lStructSize = sizeof(OPENFILENAME);
ofn.hwndOwner = AfxGetMainWnd()->GetSafeHwnd();
ofn.lpstrFilter = NULL;
ofn.lpstrFilter = "txt files\0*.txt\0All files\0*.*\0";
ofn.lpstrCustomFilter = NULL;
ofn.nFilterIndex = 1;
ofn.lpstrFile = szName;
ofn.nMaxFile = MAX_PATH;
ofn.lpstrTitle = TEXT("Open txt File...\0");
ofn.lpstrFileTitle = NULL;
ofn.lpstrDefExt = TEXT("*\0");
ofn.Flags = OFN_FILEMUSTEXIST | OFN_READONLY | OFN_PATHMUSTEXIST;
// Remember the path of the first selected file
// Create the standard file open dialog and return its result
GetOpenFileName((LPOPENFILENAME)&ofn);
strFileName.Format("%s",ofn.lpstrFile);
Top
2 楼feilyzk()回复于 2005-05-17 15:27:40 得分 0
能发一个完整的例子吗?谢谢Top
3 楼feilyzk()回复于 2005-05-17 15:39:02 得分 0
其实你不懂我的心:))Top




