摘要
在开发winform程序时,添加了系统托盘,然发现在程序关闭后,托盘并不会消失,鼠标放在上面之后,才会消失。猜测是资源没有释放干净引起的。托盘作为form的组件,应该会随着form的关闭而释放啊?
解决办法
既然没有释放资源,那么我们手动再次释放就行了。
为窗体添加closing事件
this.FormClosing += MainFrm_FormClosing;
在该事件方法中清理资源。
参考
在开发winform程序时,添加了系统托盘,然发现在程序关闭后,托盘并不会消失,鼠标放在上面之后,才会消失。猜测是资源没有释放干净引起的。托盘作为form的组件,应该会随着form的关闭而释放啊?
既然没有释放资源,那么我们手动再次释放就行了。
为窗体添加closing事件
this.FormClosing += MainFrm_FormClosing;
在该事件方法中清理资源。
参考