扮靓Windows系统托盘
软件世界
在Win95、Win98和Win2000下,不管你是否在显示属性里选中了“使用所有可能的色彩显示图标”,系统托盘区域的图标总是只能以16色显示,有点让人觉得不舒服(图1)。难道就只有WinMe和WinXP用户才能看到漂亮的系统托盘图标?当然不是!下面我们就将通过简单的几步操作来给系统托盘图标“美容”。

首先,由于系统托盘区域是属于explorer.exe程序管理的,我们自然要对它做点小手术。美化工作开始之前我们需要一个名叫WinHex的编辑器,请先到http://www.winhex.com/winhex/index-mhtml处下载一个最新版本的WinHex 10.54,安装完以后我们就可以开始给explorer.exe动手术了(我们以修改Win 98/SE为实例)。
接下来,在一个非Win98的Windows系统中(比如2000或XP)启动Winhex,打开你要修改的explorer.exe文件。Win98和Win ME的explorer.exe位于Win98系统所在盘Windows文件夹下,Win2000的该文件位于Winnt文件夹下。这里顺便提示一下,在开始修改explorer.exe文件内容之前,我们强烈建议在打开文件对话框中,按住“Ctrl”键,并拖动explorer.exe以生成一个原来文件的副本来做个备份。
选择Position菜单下的“Go to offset...”(或者直接按快捷键“Alt+G”),在弹出对话框的New后面填入一个十六进制的地址。这里我们修改的是Win98/SE中文版。我们先输入“4B6B”,然后点击“OK”,在光标出现的地方将原来的01改成11。(如(图2))。然后我们再次按下“Alt+G”,输入地址“B4D2”,将原来的01改成11。最后在File菜单中选择“Save”,保存所作的修改。

OK,一切就这么简单。让我们重新启动计算机进入Win98/SE,运行一个显示多彩图标的程序,比如MSN Messenger或者Winamp,Win98/SE系统托盘已经支持256色图标的显示了(如(图3))。这里有朋友可能要问了,如果要修改Win Me/2000甚至Win95的explorer.exe,要改哪些地址呢?请看(图4)。


以上所有地址数据均在上述中文版Windows上验证通过。大家修改成功后不妨好好欣赏一下自己DIY的成果吧。