6

有没有办法强制 C# 编译器 Visual Studio 2010 在用户关闭控制台时调用方法?我知道这可以通过某种事件处理或使用 dispose 方法在 Windows 窗体中完成,但是控制台呢,有没有类似的方法可以在关闭它时调用方法?

4

3 回答 3

1

在大多数情况下,您不需要特殊的技术……只需将您正在考虑的例程添加到程序的末尾即可;好吧,您可以以这种方式编写程序。但是,如果您仍然需要处理它,则会触发 Ctrl+C 机制或所谓的 CancekKeyPress 事件。

检查这个

于 2012-06-13T12:22:28.897 回答
0

不 !这是不可能的,因为您没有为控制台窗口编写代码并且您没有任何要覆盖的事件

于 2012-06-13T12:18:48.563 回答
-2

使用汇编语言编程来做到这一点。

要使用汇编语言构造,请在 c# 中使用 _asm {} //进一步搜索

要阻止某人关闭控制台窗口,请覆盖在 ctrl+c 上调用的中断,或者在程序退出时调用另一个中断。覆盖它..

于 2012-06-13T12:41:00.443 回答