I have an app made in VC++.NET and MFC. It works fine in WinXP and Win2000, but in Win9X and WinNT CFileDialogs does not show. According to information on msdn.microsoft.com CFileDialog is changed in MFC 7.0 to use the new File Open and Save dialog boxes in Win2000 and WinXP. Obviously these new dialog boxes does not work in older Windows versions, but why don't I get the old dialog boxes instead? Does anyone have a solution how to get this working also in Win9X and WinNT?