Как отключить сообщение об ошибке в диалоговом окне файла? - PullRequest
1 голос
/ 10 февраля 2010

Предположим, у меня есть приложение Win32 C ++, которое отображает диалоговое окно сохранения файла. Также предположим, что я захожу в C: \ Windows (или в другое защищенное место) и набираю имя файла. Тогда предположим, что я нажал "Сохранить". В результате я получаю сообщение о том, что у меня нет разрешения на сохранение, и я хотел бы вместо этого сохранить в Мои документы.

Так вот в чем проблема: мое приложение знает об этом и может порождать отдельный процесс для запуска запроса UAC и сохранения в папку. НО пользователь не может закрыть диалоговое окно сохранения, пока не выберет «незащищенный» (из-за отсутствия лучшего термина) каталог для сохранения.

Как отключить это предупреждение / ошибку?

1 Ответ

1 голос
/ 10 февраля 2010

Попробуйте использовать флаг OFN_NOTESTFILECREATE.

...