社区
C++ 语言
帖子详情
如何阻止控制台程序关闭
bj_leo_2000
2011-06-08 02:06:51
控制台程序关闭是需要做一些处理,而使用SetConsoleCtrlHandler方法处理,系统本身有个5秒的超时,关闭处理没有完成就自动退出了。请问有什么方法可以让系统等待处理完成再关闭吗?
...全文
736
14
打赏
收藏
如何阻止控制台程序关闭
控制台程序关闭是需要做一些处理,而使用SetConsoleCtrlHandler方法处理,系统本身有个5秒的超时,关闭处理没有完成就自动退出了。请问有什么方法可以让系统等待处理完成再关闭吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bj_leo_2000
2011-06-10
打赏
举报
回复
system("PAUSE");没有用还是会超时强制关闭
蓝染忽右介
2011-06-08
打赏
举报
回复
[Quote=引用 2 楼 vonvnie 的回复:]
添加头文件:#include<stdlib.h>
system("PAUSE");
[/Quote]
++
Lactoferrin
2011-06-08
打赏
举报
回复
创建一个新的进程来做事
wh_liu
2011-06-08
打赏
举报
回复
[Quote=引用 9 楼 bj_leo_2000 的回复:]
我看到有人说可以捕获退出的消息,但没有具体方法,有人知道控制台程序如何捕获系统的消息。
[/Quote]
即使捕捉到了,也只能让你处理些事,处理完还是要关闭的,很多应用都是这样设计的
一根烂笔头
2011-06-08
打赏
举报
回复
getchar();
system("pause")
这样权利就转让给你了!你一万年不输入,它等你一万年!
bj_leo_2000
2011-06-08
打赏
举报
回复
我看到有人说可以捕获退出的消息,但没有具体方法,有人知道控制台程序如何捕获系统的消息。
科比布莱恩特
2011-06-08
打赏
举报
回复
异常了就关闭,没办法阻止。
上面所说的方法都是正常打印的。
wh_liu
2011-06-08
打赏
举报
回复
有些是没办法阻止的,系统可能提供了一些接口,让你在窗口里做一些处理,处理完还是要关闭。
bj_leo_2000
2011-06-08
打赏
举报
回复
系统对控制台程序本身就有超时机制,无论你是否停止,超时后就会强制关闭。
恨天低
2011-06-08
打赏
举报
回复
cin.get();
binggou8993
2011-06-08
打赏
举报
回复
等待用户输入
cin>>i;
getchar();
yfk
2011-06-08
打赏
举报
回复
getchar
输入才关闭
Vonvnie
2011-06-08
打赏
举报
回复
添加头文件:#include<stdlib.h>
system("PAUSE");
恨天低
2011-06-08
打赏
举报
回复
多线程?sleep
c#恶搞
程序
c#恶搞
程序
。除非关机,不然无法
关闭
该
程序
,里面含有
阻止
控制台
打开的代码,鼠标无法点击等恶搞代码
添加防火墙例外
程序
常通过网络进行通信,有时某些通信端口会被防火墙
阻止
导致程通信异常,一般情况要
关闭
防火墙或配置白名单比较麻烦。正好写个简单demo,先查询防火墙,如果白名单中没有目标
程序
则将其名称和路径添加到例外规则中...
NetSupport School 课堂管理软件(简体中文版)
除了快速启动,11 版还扩展了常规的锁定 PC、遮蔽屏幕功能,而且包括立即最小化学生 PC 上所有应用
程序
的“显示桌面”功能,以及自动
关闭
学生 PC 上所有应用
程序
并予以警告的“清除桌面”功能。 学生端工具栏 11 ...
入门学习Linux常用必会60个命令实例详解doc/txt
虚拟
控制台
最有用的是,当一个
程序
出错造成系统死锁时,可以切换到其它虚拟
控制台
工作,
关闭
这个
程序
。 shutdown 1.作用 shutdown命令的作用是
关闭
计算机,它的使用权限是超级用户。 2.格式 shutdown [-h][-i...
Rule AdBlocker-crx插件
只需编写所需的
阻止
规则,然后重新加载页面即可在浏览器
控制台
中查看被
阻止
的广告。 默认情况下,工具栏弹出窗口中有28条规则可用。 您可以随时添加,编辑或删除这些规则。 此外,您可以轻松指定需要用正则表达式...
C++ 语言
64,649
社区成员
250,477
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章