程序结束后,我想删除自己制作的img。
(这意味着用户单击退出按钮。)
或者,当用户单击退出按钮时,我想显示弹出窗口。
因此,用户可以在程序结束之前保存其img。
但是我找不到那样的方式。
这是不可能的方法吗?
请告诉我任何事情!!感谢您阅读本文。
答案 0 :(得分:1)
看看application lifecycle article。您不应该在应用程序暂停事件中添加阻止代码。一旦您的应用恢复为活动状态,就好像它根本没有关闭一样,您需要静默保存其状态并恢复状态。
关于ms docs中的关闭按钮:
没有事件表明用户已关闭该应用程序。什么时候 用户关闭了某个应用,然后先将其暂停以为您提供 保存其状态的机会。在Windows 8.1及更高版本中,应用后 已被用户关闭,该应用已从屏幕上删除,并且 切换列表,但未明确终止。
被用户关闭的行为:如果您的应用需要执行其他操作 当用户关闭Windows时,与Windows关闭时相比, 可以使用激活事件处理程序来确定应用是否 由用户或Windows终止。参见说明 参考中的ClosedByUser和Terminated状态 ApplicationExecutionState枚举。
答案 1 :(得分:1)
请参阅this问题的可接受答案。
要进一步了解如何在应用程序中将此内容与您并列,您还可以参考this blog post。
基本上,您需要两个方面来实现这一目标: