怎样修改文件夹选项 请问如何用VB修改以下选项:隐藏受保护的操作系统文件(推荐)不显示隐藏的文件和文件夹/显示所有文件和文件夹隐藏已知文件类型的扩展名 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced下SuperHidden和ShowSuperHidden控制 隐藏受保护的操作系统文件(推荐) 这个键不隐藏 1 0隐藏 0 1Hidden 控制不显示隐藏的文件和文件夹/显示所有文件和文件夹 2是显示 1是不显示HideFileExt 控制隐藏已知文件类型的扩展名 0是 显示 1是不显示 修改之后需要刷新一下expoler就可以了 //修改之后需要刷新一下expoler就可以了如何刷新? 其实就是要应用一下注册表你在xp修改这个项目的时候就会发现整个屏幕会闪一下这个就相当于按f5刷新了一下直接改注册表修改这几个键值就可以了 哈哈有个刷新windows的函数的我给你找下 sendMessage(HWND_BROADCAST,WM_SETTINGCHANGE,0,0); 好像是这个你看看http://topic.csdn.net/t/20001205/13/45400.htmlreg的强制刷新是RegFlushKey这个没有明白 http://topic.csdn.net/t/20001214/16/48540.html这个也是说这个的 sendMessage(HWND_BROADCAST,WM_SETTINGCHANGE,0,0)函数是使改动不用重起就生效,而文件悬项是不用重起就生效的,而且我试了,确实没用。而SHChangeNotify(SHCNE_ASSOCCHANGED,SHCNF_IDLIST+SHCNF_FLUSH,nil,nil)函数,我用了,确实整个屏幕会闪一下,但是仍然不见效果(比如改隐藏扩展名,用这个函数后,扩展名还在,可是但我在桌面右键刷新后,扩展名就消失了) SHChangeNotify(SHCNE_ASSOCCHANGED,SHCNF_IDLIST+SHCNF_FLUSH,nil,nil)你开新窗口就生效了你需要找到窗口刷新一下就可以了因为你刷新的是windows窗口不是你这个窗口 GetFileSecurity 获取文件或目录安全信息SetFileSecurity 设置文件或目录安全属性SetFileAttributes 好像是设置文件的,不过你试试文件夹行不行 SHChangeNotify(SHCNE_ASSOCCHANGED,SHCNF_IDLIST+SHCNF_FLUSH,nil,nil)也不行,新开一帖,搞定一起结帖。http://community.csdn.net/Expert/topic/4858/4858233.xml?temp=.5186426 VB6.0连接SQL2005问题 ado控件+datagrid 点查询提示refresh的方法Iadodc失败是什么问题 在excel的VBA里如何获取日期和星期几 请问用VB这么实现下面的图形? 请教vb程序段中下面的语句是什么意思? SQL简单问题(送20分) 【求助】如何用需要身份验证的SMTP邮件服务器发信? MSFlexGrid 如何把图片存入数据库(SQL)中,并从中读出显示出来 钩子拦截关机消息 关于WebBrowser的问题,我怎么知道网页是否已经加载完毕? 怎样使存到excel的数据显示形式不被改变,为何数据被截断。
下
SuperHidden和ShowSuperHidden控制 隐藏受保护的操作系统文件(推荐) 这个键
不隐藏 1 0隐藏 0 1
Hidden 控制不显示隐藏的文件和文件夹/显示所有文件和文件夹 2是显示 1是不显示HideFileExt 控制隐藏已知文件类型的扩展名 0是 显示 1是不显示
有个刷新windows的函数的我给你找下
好像是这个
你看看
http://topic.csdn.net/t/20001205/13/45400.html
reg的强制刷新是RegFlushKey
这个没有明白
这个也是说这个的
你开新窗口就生效了
你需要找到窗口刷新一下就可以了
因为你刷新的是windows窗口
不是你这个窗口
SetFileSecurity 设置文件或目录安全属性
SetFileAttributes 好像是设置文件的,不过你试试文件夹行不行
http://community.csdn.net/Expert/topic/4858/4858233.xml?temp=.5186426