【发布时间】:2019-11-28 10:20:46
【问题描述】:
我有一个连接到 API 的应用程序。 API 需要在工作完成时调用注销函数,以便其系统正常工作。我有一个连接到这个 API 的函数,做了一些工作,然后注销并且它工作正常。问题是程序崩溃时,或者我需要在工作期间关闭它。 我在 MDI 父窗体的 FormClosing 事件中添加了对注销函数的调用。这适用于所有关闭程序的情况吗?
更具体地说 - 我知道,单击红色 X 按钮将触发此事件。但是从 Windows 的任务管理器中关闭程序也会触发它吗?并且从 Visual Studio 中停止程序(在开发期间,当它也从 Visual Studio 中运行时)也会触发它吗?
【问题讨论】:
-
或以dispose的形式处理
-
但是当程序崩溃时......这是一个功能吗? :)
-
@RovannLinhalis 一分钟前我刚刚提出了相同的解决方案。是的,有一个会话令牌,我可以在登录时保存它,并在下次应用程序启动时注销。谢谢!
标签: c# winforms events formclosing