改变Win9X任务栏的时间显示
展开[HKEY_CURR ENT_USER\Control Panel\International],字符串“Locale”的值有两种:一种是“00000409”表示12小时制;另一种是“00000804”表示24小时制。
字符串“s1159”的值表示上午显示的信息,其默认值是“AM”。
字符串“s2359”的值表示下午显示的信息,其默认值是“PM”。
字符串“sTimeFormat”的值“HH:mm:ss tt”表示时间显示格式,其中在Win95中字符“tt”没有用处,且其中“HH”表示小时的格式为两位,如“8∶30”将表示为“08∶30”。一个“H”将不会因小时不足两位时出现补零的现象。在Win98中“tt”是一定得要的,它表示时间后面将再显示信息。需要说明的是此字符串在Win95的注册表中可以不要。
在修改过程中应注意两点:一点是在Win95中如果“Locale”的值为“00000804”,也就是说采用24小时制的话将不会在任务栏时间的后面显示“s1159”或“s2359”值的内容。另一点是字符串“s1159”或“s2359”值的内容有长度限制,其最长可用5个汉字,即10个字符,如果超长的话,那么任务时间的位置将会多出一片空白,连时间都不显示了。
怎么样,现在就马上试一试。按上面的方法把“s1159”的值改成“梅琴专用”,把“s2359”的值改成“电脑报”,重新运行Windows,改变上下午时间,看看会出现什么?