gpt4 book ai didi

c++ - 如何删除文件 MFC 的只读属性

转载 作者:可可西里 更新时间:2023-11-01 15:38:19 25 4
gpt4 key购买 nike

在我的 MFC 应用程序中,我对特定文件设置了只读属性。我是通过使用 SetFileAttributes() 函数完成的。在某些时候,我必须再次删除该文件的该属性。

谁能解释一下如何做到这一点?

最佳答案

再次使用SetFileAttributes 重置标志:

SetFileAttributes( pszFilename,  
GetFileAttributes(pszFilename) & ~FILE_ATTRIBUTE_READONLY);

可能值得补充的是,如果函数失败,此方法返回 0,您可以使用 GetLastError()

关于c++ - 如何删除文件 MFC 的只读属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7913927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com