我正试图通过单击应用程序窗口上的关闭框来阻止应用程序关闭.例如,如果文本编辑器中有未保存的更改,则在按下"关闭框"时,我将首先显示"是否要在退出前保存更改?"
如何检测想关闭的应用并防止这种情况发生?
我正在使用C++,这需要适用于Window 10 Universal Apps UWP.我已经知道如何为Win32做到这一点.
评论是正确的.目前,常规商店应用无法执行此操作.
但是,通过Creators Update(和相应的SDK),我们提供了一个预览API,您现在可以查看此功能:
Windows.UI.Core.Preview.SystemNavigationManagerPreview类提供了一个应用可以标记为已处理的CloseRequested事件.要使事件起作用,应用程序需要声明受限制的'confirmAppClose'功能:https://docs.microsoft.com/en-us/windows/uwp/packaging/app-capability-declarations
请告诉我们您的反馈意见.
谢谢,Stefan Wick - Windows开发人员平台
| 归档时间: |
|
| 查看次数: |
1617 次 |
| 最近记录: |