我想将文件更改为仅从我的应用程序中读取。为此,我使用过,
SetFileAttributes(szFile, FILE_ATTRIBUTE_READONLY);
并且工作了。但是只读属性可以在右键单击文件时从文件属性中更改。
但我也想阻止它......
将文件设为只读后,是否可以禁用文件属性中的只读复选框。
如果可能的话怎么做..?
请帮我...
提前致谢....
我想将文件更改为仅从我的应用程序中读取。为此,我使用过,
SetFileAttributes(szFile, FILE_ATTRIBUTE_READONLY);
并且工作了。但是只读属性可以在右键单击文件时从文件属性中更改。
但我也想阻止它......
将文件设为只读后,是否可以禁用文件属性中的只读复选框。
如果可能的话怎么做..?
请帮我...
提前致谢....
您需要为每个人设置读取权限。参见例如SetNamedSecurityInfo函数。或Cacls实用程序。
你不能这样做。如果用户帐户有足够的权限,那么无论您的程序可以做什么,其他程序(如 Windows 资源管理器及其文件属性)也可以执行。但是,如果用户被限制为受限用户帐户,您可以在文件上设置安全描述符,以防止用户修改属性。