摘要: 控制台程序足够简洁,但是,经常会点错而误关闭。而且,如果系统关闭,或者用户注销,这时候任务还没完成的话,前面的运算电费就白出了。 有没有办法和WinForm一样,对控制台的退出事件进行控制呢?有的! 引入下面的函数 委托HandlerRoutine,就是把函数的指针传递给系统API函数SetConsoleCtrlHandler。这是个典型的回调函数。 然后在Main方法中调用 HandlerRou... 阅读全文
posted @ 2011-01-14 15:59 Ants 阅读(777) 评论(1) 推荐(0) 编辑