我写了个这样的过滤形式"(*.mif)|.mif|All(*.*)|*.*||",但是在运行时,却不起任何作用,还是显示所有的文件。请问如何解决?多谢!
解决方案 »
- 求助:想自定义HOTKEY来实现对声音大小的控制?怎么定义啊?急
- NEW以后DELETE出错
- 今天最后一天在这里上班,散分祝福自己在新的单位事业有成,辉煌腾达~~~~~~您的祝福是我成就的动力来源!!!!!!
- 在MFC中怎么样以二进制方式读写文件
- 用CArchive序列化的问题
- ado如何用集成windows验证的方式登陆sql server,期待您的help!!
- 图像存储/拷贝
- 关于使用UDT数据后,调用SafeArrayDestroyData和SafeArrayDestroy出现异常的问题
- 关于CTreeCtrl::GetNextItem()函数
- 关于CFileDialog自动匹配用户键入文件名的问题?
- Zip 文件的分块
- 如何获得"实时"时间(不按按扭)?
char szFile[260]; // buffer for file name
HWND hwnd; // owner window
HANDLE hf; // file handle// Initialize OPENFILENAME
ZeroMemory(&ofn, sizeof(ofn));
ofn.lStructSize = sizeof(ofn);
ofn.hwndOwner = hwnd;
ofn.lpstrFile = szFile;
//
// Set lpstrFile[0] to '\0' so that GetOpenFileName does not
// use the contents of szFile to initialize itself.
//
ofn.lpstrFile[0] = '\0';
ofn.nMaxFile = sizeof(szFile);
ofn.lpstrFilter = "All\0*.*\0Text\0*.TXT\0";
ofn.nFilterIndex = 1;
ofn.lpstrFileTitle = NULL;
ofn.nMaxFileTitle = 0;
ofn.lpstrInitialDir = NULL;
ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST;
你可以参照这个