【发布时间】:2014-07-15 14:46:02
【问题描述】:
我知道在Visual Studio Express 2013 C# 中进行调试时,系统托盘图标不会在 [STOP] 上被删除是使用调试的“功能”,但有没有一种令人信服的方法可以在 frmMain_load 上删除系统托盘图标,以便调试例程一旦停止就会在下一次通过时删除(因此问题是针对的)
【问题讨论】:
标签: c# visual-studio-2013 icons system-tray
我知道在Visual Studio Express 2013 C# 中进行调试时,系统托盘图标不会在 [STOP] 上被删除是使用调试的“功能”,但有没有一种令人信服的方法可以在 frmMain_load 上删除系统托盘图标,以便调试例程一旦停止就会在下一次通过时删除(因此问题是针对的)
【问题讨论】:
标签: c# visual-studio-2013 icons system-tray
如果一个进程在没有移除通知图标的情况下突然停止,通知图标将一直保留到系统下次尝试与其交互时。此时发现与该图标关联的窗口不再存在,并将该图标从通知区域中移除。
没有强制删除的程序化方式。尤其是因为不再有可以识别图标的窗口。摆脱它们的标准方法是将鼠标光标移动到孤立的图标上,然后让系统将它们删除。
【讨论】:
programmatic way 来触摸它们,或者可能是一种循环遍历所有显示的图标和查找(并删除)任何出现的图标 我使用 .. 看起来很奇怪,“没有办法”这样做