如何在CMFCEditBrowseCtrl :: EnableFileBrowseButton中设置默认文件扩展名?

时间:2014-07-25 07:47:36

标签: visual-c++ mfc

如何在CMFCEditBrowseCtrl :: EnableFileBrowseButton中提供默认文件扩展名?如何传递参数?我试着跟随代码。

CMFCEditBrowseCtrl py_file_path;
py_file_path.EnableFileBrowseButton(_T"PY",_T"*.py");

但它没有显示.py文件。它说"没有项目匹配"。我想我使用的lpszDefExt和lpszFilter值存在一些问题。谁能告诉我列出所有.p​​y文件的参数的价值是什么?

1 个答案:

答案 0 :(得分:6)

您需要像这样设置:

CMFCEditBrowseCtrl py_file_path;
py_file_path.EnableFileBrowseButton(_T("PY"), _T("Python files|*.py||"));

最后一个参数是一个过滤字符串,其中描述和过滤器由|分隔。