Как удалить атрибут Readonly из файла MFC - PullRequest
10 голосов
/ 27 октября 2011

В моем приложении MFC я установил атрибут только для чтения для определенного файла.Я сделал это с помощью функции SetFileAttributes().В какой-то момент мне снова нужно удалить этот атрибут этого файла.

Может кто-нибудь объяснить, как это сделать?

1 Ответ

24 голосов
/ 27 октября 2011

Снова используйте SetFileAttributes для сброса флага:

SetFileAttributes( pszFilename,  
                   GetFileAttributes(pszFilename) & ~FILE_ATTRIBUTE_READONLY);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...