Возможно не совсем в тему.. Один и тот же код по разному работает в VC++ 6.0 и в eVC 4.0
задача простая - диалоговое окно открытия файла, а вот почему такая разница в результатах не понимаю...
void CFOApp::OnFileOpen()
{
LPCTSTR sFiles =
L"Text Files (*.txt)\0*.txt\0"
L"GIF Files (*.gif)\0*.gif\0"
L"Wav Files (*.wav)\0*.txt\0\0";
CFileDialog DlgOpen(TRUE, NULL, _T("*.txt"), NULL, sFiles, NULL);
DlgOpen.DoModal;
}
В eVC (эмулятор Win CE 4.1) подобная конструкция в результате выдает только выбор первого фильтра и при это отображает все файлы (*.*)
В VC все работает как надо...
Подскажите, где что не так?