[quote=引用 4 楼 菜鸟阿丹 的回复:] 返回值为1,表示设置成功吧, 设置之后,用GetFileAttributes获取当前属性值,得到的也是FILE_ATTRIBUTE_HIDDEN,但是文件在文件夹中并未被隐藏掉,好费解啊
[quote=引用 5 楼 feel_myself_is_lowB 的回复:] https://blog.csdn.net/feel_myself_is_lowB/article/details/102971635 请把你的电脑设置成不显示隐藏文件
https://blog.csdn.net/feel_myself_is_lowB/article/details/102971635 请把你的电脑设置成不显示隐藏文件
返回值为1,表示设置成功吧, 设置之后,用GetFileAttributes获取当前属性值,得到的也是FILE_ATTRIBUTE_HIDDEN,但是文件在文件夹中并未被隐藏掉,好费解啊
[quote=引用 6 楼 菜鸟阿丹 的回复:] [quote=引用 5 楼 feel_myself_is_lowB 的回复:] https://blog.csdn.net/feel_myself_is_lowB/article/details/102971635 请把你的电脑设置成不显示隐藏文件
SetFileAttributes可以用的呀 DWORD attr = GetFileAttributes(file); SetFileAttributes(file, attr | FILE_ATTRIBUTE_HIDDEN); 如果在文件夹选项里面选择了显示隐藏文件之后,还是想让用户看不到就需要驱动劫持了。不过就算驱动劫持,直接读ntfs文件系统也找得到这个文件的。
[quote=引用 1 楼 轻箬笠 的回复:] SetFileAttributes可以用的呀 DWORD attr = GetFileAttributes(file); SetFileAttributes(file, attr | FILE_ATTRIBUTE_HIDDEN); 如果在文件夹选项里面选择了显示隐藏文件之后,还是想让用户看不到就需要驱动劫持了。不过就算驱动劫持,直接读ntfs文件系统也找得到这个文件的。
64,662
社区成员
250,488
社区内容
加载中
试试用AI创作助手写篇文章吧