Я использую стандартный 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";
Вам необходимо использовать точку с запятой:
this->openFileDialog1->Filter = L"My Data Files (*.a;*.b)|*.a;*.b";