none
去快捷方式箭头的问题,Windows 7 对透明图标有意见? RRS feed

  • 问题

  • 在Win95/98和WinXP年代,MS官方都有推出TewakUI包(WinXP下的安装后的全名为Powertoys for Windows XP),其中有个功能可以去除快捷方式的箭头标志。

    其实有摸索过的用户都知道,快捷方式有两个图标复合而成,即程序本身图标+箭头图标,而箭头图标的来源就是注册表:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons下29键值所指向的图标文件或图标集+索引值。也就是说,去除箭头标识,只需把这个29的图标设定一个透明图标即可实现。

    问题来了,搞了一个XP用了几年都无问题透明图标,到 Windows 7 下,可能会好几天,但无法预测的某一天变成快捷方式图标变成全黑了,非常晕。查了一下,发现那个透明图标不知道为啥在 Windows 7 下显示成黑色了(注意,是显示,图标本身内容无变化)。

    感觉是不是XP下透明图标的问题,终于有一天发现原来 Windows 7 下自己就有透明图标,具体是系统图标资源集文件(%SystemRoot%\System32\ImageRes.dll)的第113和115两个图标都是透明图标。很好,就把上述的29键值设为:%SystemRoot%\System32\ImageRes.dll,113,本以为这些都用 Windows 7 的官方内置东西,应该大功告成了。的的确确也好了一阵子,但过了几天,又继续抽风,症状和上面说的一样,变黑!

    真的好无语,而且都是随机性的,无法预测或分析他什么时候会发病。

    目前自己是找到解决办法了,就是感觉 Windows 7 在对待完全透明的图标方面有问题(问题就是,有时把完全透明的图标当透明的看,有时又当全黑的看),就自己做了一个不完全透明的图标,就是透明图标里面随便找一个像素点着色一下。目前好像无问题。

    PS:去除快捷方式箭头有多种方法,个人的理解,上述应该官方的方法。

    2010年5月7日 7:42

全部回复

  • 半年多的帖子,无人答复,自己顶一下。
    这个问题网上搜索下比比皆是。不知道RC1是否会解决。
    比尔·盖茨退休后,感觉MS的行事方式变得很冒进,产品的小问题比原来的多很多。

    2010年11月21日 6:55
  • 我也是自己做的一个透明图标...用着很正常呀..从来没遇上楼主所说的问题
    也許o╱是煩惱遮蔽了旺旺啲火焰ㄨo是青春╱繻喓臨風梳理羽毛
    2010年11月21日 11:30