草庐IT

wstrPathFile

全部标签

C++ 在窗口中打开文件对话框

我有C++代码来显示对话框选择器文件。我希望用户只能指定选择器类型的文件。我的对话框可以显示指定的类型文件,但用户可以像我的图片一样在文件名中输入其他类型的文件那么,如何让用户只输入在lpstrFilter中指定的文件名和搜索类型文件呢?或者我可以禁用文件名框吗?这是我的代码:constwchar_t*ChooserFile(constchar*typeFile){try{ZeroMemory(&sfn,sizeof(sfn));sfn.lStructSize=sizeof(sfn);sfn.hwndOwner=NULL;wchar_tw_syFile[MAX_PATH];//mbst