鼠标离开系统托盘
请教问题如下:
我的程序需要如下的功能:当程序最小化到系统托盘后,如果鼠标移动到系统托盘图标上时,打开一个窗口,显示信息,当鼠标离开系统托盘图标后,关闭打开的窗口。
打开窗口我现在已经实现,具体的方法是设一全局变量,当鼠标移动到系统托盘图标上时,用notifyIcon1的MouseMove()事件打开窗口,并设置全局变量为T,打开的窗口里有一个timer1,每秒判断这个全局变量,如果为F则关闭窗口。
如果鼠标离开系统托盘图标时,只需将全局变量修改为F,则已打开的窗口会检测到这个全局变量已经为F,将窗口关闭,现在的问题是我无法知道鼠标是否离开了系统托盘图标,没有找到对应的事件,请先达者解惑。谢谢。