Файлов и каталогов проверка

За исключением того, как уже отмечалось, информация в этом разделе относится к Explorer стиль и диалоговые окна Открыть и Сохранить как старого стиля.

Диалоговое окно "" автоматически проверяет имена файлов, введенные пользователем, чтобы убедиться, что имена содержат только допустимые символы. Чтобы переопределить символ проверки имени файла, установите флаг OFN_NOVALIDATE.

Чтобы диалоговое окно "" чтобы убедиться, что пользователь указал имя существующего файла, установите флаг OFN_FILEMUSTEXIST. Чтобы проверка того, что по указанному пути существует, установите флаг OFN_PATHMUSTEXIST. Если установлен флаг OFN_CREATEPROMPT, диалоговое окно запрашивать у пользователя разрешение на создание файла не существует. Если этот флаг установлен, и пользователь выбирает для создания нового файла, диалоговое окно закрывается, и функция возвращает заданное имя. В противном случае диалоговое окно остается открытым.

При использовании диалоговое окно " Сохранить как ", вы можете направить диалоговое окно запрашивать у пользователя разрешение на перезапись существующего файла, установив флаг OFN_OVERWRITEPROMPT.

По умолчанию диалоговое окно создает пустой тестовый файл для определения, может ли быть создан новый файл в выбранном каталоге. Чтобы предотвратить создание этот тестовый файл, установите флаг OFN_NOTESTFILECREATE.

Если включена процедуру подключения, диалоговое окно уведомляет процедуру подключения, когда сеть обмена нарушение происходит для имени файла, указанного пользователем. Если установлен флаг OFN_EXPLORER, диалоговое окно "" отправляет сообщение CDN_SHAREVIOLATION процедуру подключения. Если OFN_EXPLORER не установлен, диалоговое окно "" отправляет сообщение зарегистрированных SHAREVISTRING процедуру подключения. Чтобы запретить отправку уведомлений для нарушения совместного доступа диалогового окна, установите флаг OFN_SHAREAWARE.

Если пользователь выбирает флажок только для чтения, диалоговое окно поле наборы OFN_READONLY флаг на возвращение. Чтобы скрыть флажок Открыть как только для чтения , установите флаг OFN_HIDEREADONLY. Чтобы предотвратить диалогового окна от возвращения имена существующих файлов атрибут только для чтения, установите флаг OFN_NOREADONLYRETURN.

Чтобы запретить разыменование ссылок файлов диалогового окна, установите значение OFN_NODEREFERENCELINKS. В этом случае диалоговое окно возвращает имя файла ссылки, а не имя файла, на который ссылается файл ссылки.

Index