注意的是,这段过滤器应该以null来作为分段,所以正确的做法是:
CString str = "image file(bmp,tga,jpg)/0*.bmp;*.tga;*.jpg/0All Files/0*.*/0/0";
显然是不行的,因为后面的直接被砍掉了。
本文探讨了在使用 CFileDialog 时如何正确地设置文件过滤器。通过一个具体的例子展示了错误的配置方式,并指出了可能导致的问题。
注意的是,这段过滤器应该以null来作为分段,所以正确的做法是:
CString str = "image file(bmp,tga,jpg)/0*.bmp;*.tga;*.jpg/0All Files/0*.*/0/0";
显然是不行的,因为后面的直接被砍掉了。

被折叠的 条评论
为什么被折叠?