首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >处理PocketPC的任务管理器在使用嵌套表单时停止运行程序

处理PocketPC的任务管理器在使用嵌套表单时停止运行程序
EN

Stack Overflow用户
提问于 2010-06-04 23:27:24
回答 1查看 576关注 0票数 1

我有一个用Visual Studio2005编写的PocketPC C#应用程序。它使用嵌套表单(呈现给用户的是一个带有多个按钮的表单,当用户选择其中一个按钮时,将打开一个新表单)。

我已经添加了代码,以便第一个窗体将其标题设置为string.Empty,以便从正在运行的程序列表中隐藏它。当显示第二个窗体,并且用户使用任务管理器停止我的应用程序时,第二个窗体将获得on close事件。

有没有办法知道close事件来自任务管理器,以便我可以关闭我的应用程序?在中断关闭事件的时刻,我看到DialogResult被设置为DialogResult.OK (这没有什么帮助),第二个对话框关闭,将控制权返回给调用者,调用者认为用户选择了OK并打开下一个对话框。

我已经在谷歌上搜索了信息,但所有有用的代码,如ClosingEventArgs,在紧凑框架中都不可用。有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-06-04 23:46:12

我可能遗漏了一些东西,但是如果你的问题是区分第二个对话框是正常关闭的,还是使用任务管理器关闭的,你能不能在正常关闭操作发生时,在关闭之前不设置某种标记?那么从逻辑上讲,任何未设置标记的关闭事件都将向下传递给任务管理器?

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2975543

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档