Возможно ли иметь файловые фильтры для нескольких типов расширений? - PullRequest
1 голос
/ 04 мая 2010

Я использую стандартный Windows FileDialog, чтобы позволить пользователю выбирать некоторые файлы. Я бы хотел фильтровать только те типы файлов, которые мне интересны (давайте назовем их *.a и *.b). Есть ли способ сделать это без использования *.*? Я пробовал следующее, но он не соответствует ни одному файлу:

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

1 Ответ

2 голосов
/ 04 мая 2010

Вам нужно использовать точку с запятой:

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