如何修改驱动器的图标,譬如去掉共享的那只手(100分)

  • 主题发起人 主题发起人 pascal
  • 开始时间 开始时间
P

pascal

Unregistered / Unconfirmed
GUEST, unregistred user!
当然是要在共享的情况下,去掉后不影响共享!
 
应该在注册表中有相应的选项,就跟快捷方式图标的小箭头一样可以去掉,
不过我没时间找(废话)
 
这种方法我早就试过了,在[HKEY_CLASSES_ROOT/Drive/DefaultIcon]
@="C://WINDOWS//SYSTEM//Shell32.dll,8",可是改变它不起作用,而用来改其他
的文件图标则可以。
 
我这里有一个win控制面板扩展工具,有许多没有公开的功能,让你设置起来非常方便,有
谁想要
 
我想要,发到邮件smtele@sina.com

去掉共享有个办法,其实共享的小手也是个图标,它肯定保存在wnidows 的资源文件中,
可能是shell32.dll,找到这个文件,用资源编辑器(很多地方有下载,或者用
borland resource workstation),将图标小手改成空白,或者透明即可。重要的是要找到
共享的小手放在哪个文件中。
(你是不是想共享别人的文件夹而不让人知道)
 
to LanFairy,我要,Tcxhceo@263.net 谢谢

to 秋风萧萧,呵呵,没想到我的目的也给你看出来了,我知道那只手的图标就是在
shell32.dll里面,不过是需要在程序里更改就麻烦了,自己的机子当然可以随
便修改shell32.dll啊,可是在人家的机子里只有用程序隐蔽的改。
 
你可以自己编程修改注册表啊。
注册表具体修改:
展开HKEY—LOCAL—MACHINE/Software/Microsoft/Windows/CurrentVersion/
explorer/Shell Icons键值,右击Shell Icons,选新建串值,把新建串值名改
为6(代表软驱),再把键值改为你想要的图标的路径,如“d:/icon/floppya.ico”
类似地,11代表光驱,3代表文件夹,8代表硬盘驱动器
具体怎样编程我想你应该知道吧。
 
字符串吗?我试过了,不行啊,leebons,你验证过吗?
 
我以前试过还可以,可是现在好像也不行了
 
我改是改了,除了leebons的步骤外,还需要删掉windows目录下的shelliconcache文件,
可是图标是变了,那只手还是在啊!!
 
;你试过先共享,再修改图标没有?
 
试过了,先共享、后共享都试过,结果一样
 
以前我试过从文件里获得ico,可是不清楚如何更改文件里的ico,
如果那位大虾知道,请赐教,谢!!

我注册不久,还没有多少积分,但我是不会吝啬的!!
 
; 我想通过一般的方法,去掉那只手应该是很难的。不知
通过自己编程实现共享会不会有那只手,可惜我没有试过
你可以去试一下
 
我就是通过自己编程实现共享,只是通过修改注册表而已,估计只要共享就
会有手,算了,不管它了。
 
多人接受答案了。
 
赫赫,就是leebons的方法!不过需要Rebuild System Icon Cache!
用过Tweak UI就知道了~~~~~~~
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部