delphi - 捕获简单控制台应用程序的退出事件

标签 delphi events console exit

我在 Delphi 2010 中有一个简单的控制台应用程序,我希望它在按下“X”按钮(当我关闭它时)时执行某些操作(运行一段代码),但是我似乎找不到如何为其分配关闭事件。需要帮助,谢谢。

最佳答案

您需要使用SetConsoleCtrlHandler用于设置处理程序的 Windows API 函数。

关于delphi - 捕获简单控制台应用程序的退出事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4353983/

相关文章:

javascript - 异步计时器事件在 Firefox 4 中同步运行 ("buggy")?

c++ - 我可以用 Delphi 2010 编写 Windows 驱动程序吗?

javascript - 具有 id 和类的 jQuery 选择器定位元素不起作用

javascript - 如何通过 D3 单击事件让 $rootScope.$emit() 和 ng-show 协同工作?

c# - VS 如何编译控制台应用程序以显示 "Press any key to continue"?

command-line -/子系统 :Windows program will not write to command line

javascript - 每次打开 Chrome DevTools 时,如何让 "Console Drawer"默认隐藏?

Delphi:如何确定并清空 TDatetime 值

delphi - Delphi 中类似 WinDirStat 的控件

multithreading - Delphi:使用关键部分的首选保护方式