深圳4月27日Forefront专题活动现场照片 天天土豆免费电影看371啦上网导航12月30日俱乐部活动Windows 2008 Terminal Services讲义和实验配置手册下载
Microsoft SharePoint 2007教程大全CCIE实验笔记 Cisco在线实验室 技术资料电子书下载TestInside,Help You Pass Any IT Exam!
发新话题
打印

系统通知区域、任务栏ToolTip无法正常显示之谜

系统通知区域、任务栏ToolTip无法正常显示之谜

系统通知区域、任务栏ToolTip无法正常显示之谜在开始正文之前,先介绍2个术语:
  • 通知区域:官方术语Notification area。又称为托盘区(Tray)。其实就是屏幕右下角那块显示时间和日期的区域。
  • ToolTip:一个默认是浅黄色背景的浮动窗口,一般显示在鼠标指针的旁边。
正常情况下,当你把鼠标指针移动到通知区域时,Windows会以Tooltip的形式显示一些信息。但是,有的时候你还发现Tooltip被任务栏遮住了,如下图所示:

最严重的情况是你根本看不到Tooltip信息。
这个问题最常见于Windows XP 和 Windows Server 2003。究其原因是因为Windows XP/Server 2003的BUG造成的,某些情况下,Tooltip 的Z 序错误导致任务栏窗口遮住了Tooltip窗口。
从开发的角度来说,任务栏和Tooltip都具有TopMost属性,当Tooltip的TopMost属性丢失以后,就会造成上面所说的问题。
知道原因以后就好办了,解决方法有2个:
1、重启或者注销系统。
2、编写一个小工具,修复Tooltip的窗口属性。
重启或者注销的代价太大,我不愿意经常使用,因此我采用第2种方案。我写了一个修复上述问题的工具供大家免费使用,工具可以从下面地址下载到:
解压缩以后运行会显示下面的界面:

操作很简单,直接点击修复按钮即可。
修复完成以后,系统通知区域、任务栏ToolTip将恢复正常显示。
Smallfrogs
http://www.KZTechs.COM
已发表 2007年8月4日 3:15 作者 smallfrogs 归档在:HOW TO
真是个不错的东东!
发新话题