I would like to save files with extensions longer than three chars, This is done by MFC with serialization.
When using CFileDialog (or for that matter the GetSaveFileName() API) extensions are limited to three chars due to the OPENFILENAME struct. What's up with that? (dont answer)
It is possible to use the SaveAs dialog and then append my own extension, but then I wont get the benefit of OFN_OVERWRITEPROMPT.