Eps*_*neR 2 .net vb.net visual-studio-2010
所以我使用Visual Studio 2012并有应用程序,它创建notifyIcon并显示它,如果我关闭应用程序然后notifyIcon隐藏,但如果我停止调试器然后只关闭窗体,但notifyIcon仍然可见,而我没有用鼠标悬停它.
是否可以将Visual Studio 2010配置为在停止调试时隐藏notifyIcon?
(对不起,我的英语不好)
不.
Windows API告诉shell显示和隐藏通知图标,NotifyIcon类只包装这些API.
如果停止调试器,NotifyIcon对象永远不会有机会调用API来隐藏通知图标.把鼠标放在上面; shell将实现要求图标未运行的应用程序,并将删除该图标.
任何管理通知图标的应用程序都会发生此问题,而不仅仅是Visual Studio.