jjzjj

OPENFILENAME

全部标签

c++ - MFC,OPENFILENAME 结构 : m_ofn. lpstrCustomFilter

我只是想弄清楚如何在MFC的CFileDialog中使用m_ofn.lpstrCustomFilter。内部结构是一个OPENFILENAME。我需要一个实际的例子,因为我找到的所有例子都将lpstrCustomFilter设置为NULL。 最佳答案 根据OPENFILENAME文档:lpstrCustomFilterType:LPTSTRAstaticbufferthatcontainsapairofnull-terminatedfilterstringsforpreservingthefilterpatternchosenbyt

windows - GetOpenFileName 在 64 位中失败,但在 32 位中有效?

我有以下代码,用于使用Win32API打开文件打开对话框。它在32位中运行良好,但在64位(在DLL中)中使用时失败。我做错了什么?charFilestring[256];Filter="OBJfiles\0*.obj\0\0";char*returnstring=NULL;OPENFILENAMEopf;opf.hwndOwner=mainHWND;opf.lpstrFilter=Filter;opf.lpstrCustomFilter=0;opf.nMaxCustFilter=0L;opf.nFilterIndex=1L;opf.lpstrFile=Filestring;opf.l