CFileDialog的bug?还是我哪里错了

 用如下代码创建了打开文件的对话框:

 CFileDialog dlg(TRUE, NULL, NULL,  
  OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,  
  "Excel(*.xls)|*.xls|XML(*.txt;*.xml)|*.txt;*.xml||", NULL);

打开xls文件没有问题,当选择txt文档时会出现不规律的找不到现象,如下图是打开同一个目录下的文件时,出现的两种情况。本人用 win7下VS2005。

另外,发现规律是:这两种情况交替发生。

CFileDialog的bug?还是我哪里错了_第1张图片

CFileDialog的bug?还是我哪里错了_第2张图片

 

请求各位高手指点,不知道是哪里出了错误。在线等。谢谢。

 

你可能感兴趣的:(xml,Excel,null,文档)