需要隐藏整个目录/取消隐藏整个目录函数 请大家帮忙指引(200分)

  • 主题发起人 主题发起人 房客
  • 开始时间 开始时间

房客

Unregistered / Unconfirmed
GUEST, unregistred user!
需要隐藏整个目录/取消隐藏整个目录函数 请大家帮忙指引
 
用FileSetAttr就行啦。
 
有具体直接代码否?//人越来越懒,好事还是坏事?
 
FileSetAttr(DirName, faHidden);
 
是要那种类型的隐藏<br>高级点的用设备驱动
 
FileSetAttr恐怕隐藏的太菜了。<br>我找过这个问题,得到的答案是写VXD,没有继续下去。
 
这是我第一次发表贴子,哈哈:<br><br>1、看看Visual C++中Component Gallery,它不是目录,但操作起来像一个目录,还有如<br>控制面板等,这些可以用外壳扩展的实现方法实现,当然,既然是外壳扩展就只能用于资<br>源管理器中了,在命令提示符中不起作用。<br><br>2、使用结构化存储模拟文件系统可能很容易实现类似目录的操作,当然,前提是对COM比<br>较熟。<br><br>3、用VXD可以实现,但比较麻烦,具体的还要看你的实际需要了,如果,只要求在资源管<br>理器中隐藏目录的化,我建议使用外壳扩展加结构化存储来实现。
 
VXD怎么做?
 
来学点东西!
 
vxd装个文件系统钩子
 
其实很简单将文件夹改成垃圾桶的属性不就可以保护好自己了吗?
 
不知大家使用过Folder Guard Jr没有,他的功能就是将文件夹隐藏<br>就算你使用绝对路径也不能打开,而且里面的可执行文件也不能执行<br>不知他是怎么实现的,用delphi行吗?<br>
 
Att 属性在98 和NT下的 API 和结构是不是一样?<br>抱歉我的问题比较外行
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
484
import
I
后退
顶部