Здравствуйте, Андрей, Вы писали: А>использовать п.2 и убрать флаг OFN_OVERWRITEPROMPT не пробовал? (этот флаг по умолчанию в конструктор передается)
В этом случае не будет поверки на то что уже существует 123.45.gif или 123.45.bmp
Если вручную задать имя файла в диалоге "123.45" то работает и 45 не убирается, надо как-то програмно эту ситуацию симитировать.