2010-05-04 56 views
1

我正在使用標準的Windows FileDialog來允許用戶選擇一些文件。我想filter只列出我感興趣的文件類型(讓我們稱它們爲*.a*.b)。有沒有辦法做到這一點,而不使用*.*?我試過以下,但它不能在所有匹配任何文件:是否可以爲多種擴展類型設置文件過濾器?

this->openFileDialog1->DefaultExt = L"*.a,*.b"; 
this->openFileDialog1->FileName = L"openFileDialog1"; 
this->openFileDialog1->Filter = L"My Data Files (*.a,*.b)|*.a,*.b"; 

回答

2

你需要使用一個分號:

this->openFileDialog1->Filter = L"My Data Files (*.a;*.b)|*.a;*.b"; 
+0

+ 1 /接受:完美 - 感謝:-) – 2010-05-04 10:12:59