首页  编辑  

托盘图标的一个问题

Tags: /超级猛料/OS.操作系统/任务栏/   Date Created:

点击托盘图标时,弹出一个菜单,可是如果再点击别的地方时(除菜单外),这个菜单一直显示,它不能隐藏,如何解决?(好多程序都有这个漏洞(有时出现上述情况),除了输入法外都有这个缺陷)

回复人: Raptor(猛禽) ( ) 信誉:105  2001-9-24 18:52:19 得分:10  

 呵,这问题几乎所有TRAYICON控件都有,包括我以前写的一个。我在公司曾经解决过,不过程序弄不出来。^_^原理就是在MouseClick时不弹出菜单,改为Post一个自定义的消息,在这个消息响应中弹出菜单就没有这个问题了。^_^

在PopupMenu之前

SetForegroundWindow(Form1.Handle);