Невозможно создать каталог, используя функцию CreateDirectoryW в WIN64 - PullRequest
0 голосов
/ 28 октября 2010

Я не могу создать каталог с помощью CreateDirectoryW (). Пожалуйста, помогите мне.

1 Ответ

1 голос
/ 28 октября 2010

Это не будет работать, если c:\\A уже существует.Проверьте ошибку (ERROR_PATH_NOT_FOUND?).Есть ли у пользователя права на запись в эту часть диска?

Из документов

Один или несколько промежуточных каталогов не существуют;эта функция создаст только конечный каталог в пути.

Код будет работать одинаково на обеих машинах, поэтому он должен зависеть от конкретной среды.

В целом, все ваши Win32Вызовы API должны проверять и обрабатывать ошибки.Это ускорит решение таких проблем в будущем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...