1
A
回答
5
当您在Windows上并在正常控制台窗口内运行控制台应用程序,然后单击关闭按钮([X]
)时,将生成CTRL_CLOSE_EVENT
。
您可以通过安装带有SetConsoleCtrlHandler
Win32 API函数的控制台事件处理程序来处理这些事件。
0
相关问题
- 1. 终止c函数
- 2. node.js - 调用回调是否终止当前函数
- 3. 脚本终止时的调用函数
- 4. 确保c#winforms应用程序在终止之前调用特定函数
- 5. 当从Python子进程终止时的C++调用函数
- 6. 在C++中终止来自回调函数的线程11
- 7. Python ctrl + c,如果提前终止,执行函数
- 8. 在码头停止前调用函数
- 9. c#前端GUI调用linux C++函数
- 10. Eclipse调试器在终止前停止
- 11. 从被调用者返回(终止)调用者函数
- 12. Makefile:124:***未终止调用函数`foreach':缺少')'。停止
- 13. AWS APIGateway&Lambda - 如何在iOS应用程序终止前调用函数?
- 14. iOS中终止应用程序后的函数调用目标C
- 15. 函数终止时的Segfault
- 16. C++程序停止在函数调用
- 17. 调用SIGINT时终止线程 - C
- 18. 在程序终止时被调用的析构函数
- 19. iPhone应用终止时调用哪个函数?
- 20. 使用pthread_exit和pthread_join。了pthread_exit不会终止调用函数
- 21. 在函数调用上终止Javascript使用
- 22. 调用终止/退出lua脚本(atexit()/清理函数)的函数
- 23. 在jQuery中终止函数
- 24. Haskell函数不终止
- 25. 超时终止函数
- 26. `longjmp`成终止函数
- 27. scanf函数不会终止
- 28. C#:如何在Socket.BeginReceive回调之前终止套接字?
- 29. 如何在其他开始之前终止函数的效果
- 30. Makefile:***未终止调用函数`foreach':缺少')'。 Makefile
_单击控制台的X并不意味着必须退出。请具体说明你所做的事情,你面临的问题是什么,而不是模糊。 – legends2k
为什么你不描述你的问题,而不是你想到的解决方案... – StoryTeller
signal()可能工作,但不会阻止它关闭。这取决于通过关闭控制台获得什么信号。 – CashCow