Tag: trayicon

什么是正确的方法来最小化托盘的C#WinForms应用程序?

将WinForms应用程序最小化到系统托盘的正确方法是什么? 注意:尽量减less到系统托盘 ; 在时钟右侧的任务栏。 我不问任何问题最小化任务栏,当你点击窗口上的“减号”button时会发生什么情况。 我已经看到了像“最小化,设置ShowInTaskbar = false,然后显示您的NotifyIcon”的黑客解决scheme。 像这样的解决scheme是hackish,因为该应用程序似乎不像其他应用程序的托盘最小化,代码必须检测何时设置ShowInTaskbar = true等问题。 什么是正确的方法来做到这一点?