用getchar();是最常用也最简单的方法(win-tc也特别说明要这样处理)
如果getchar();不行,就试着用getch();或getche();
你试一试吧,我也不确定到底O不OK,反正我弄C的时候用WIN-TC就是用getchar();的
但是希望帮得上你
版本 2
子程序 __启动窗口_可否被关闭, 逻辑型
局部变量 xz, 整数型
xz = 信息框 (“是否退出程序!”, 3 + 64, “tishi :”)
如果真 (xz = #取消钮)
返回 (假)
如果真结束
————————————————————————————————————————————————————
易语言程序交流,为中文编程贡献自己的一份力量!
>
从新作系统,
然后安装杀毒软件。
建议,,使用,,, 诺顿(企业版)
我自己就用,感觉非常好。
除了页面不好看之外,没有缺点,但,要那么美的外表有用吗?、
例如金山,安装使用,及其占用系统资源。
退程序的时候确认和取消很直接吧。倒是其他时候可能会产生歧义。设计这个也是为了防止误 *** 作,尤其是没有自动保存功能的东西。比如office现在office好多了,最少还能恢复一部分。另外这个比较正式啊,像上边嗯? 算了之类的在大部分场合用都不太好吧,不过游戏里确实看到有人翻译成算了。
纠正下不是在 Form 的 Close 事件里,因该在 CloseQuery 事件里
procedure TForm1FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
if (IDYES = ApplicationMessageBox('确定要退出吗','提示',MB_YesNo+MB_IconQuestion)) then
CanClose:=TRUE
else
CanClose:=FALSE;
end;
windows中强行关闭当前程序的快捷键有以下5种方法,您可以根据自己实际情况选择:
1、按alt+f4键
2、ctrl+shift+del键
3、点击键ctrl+shfit+esc键,选择你要关闭的程序,结束任务,即可强制关闭程序
4、点击打开360加速球,选择勾选要关闭的程序,一键加速,强制关闭程序即可
5、打开电脑,同时打开电脑上多个软件,并同
时按住ctrl+alt+delete键,桌面会d出如下图,然后点击任务管理器(如果此时想返回桌面,直
接按esc键即可),会d出一个小窗口,里面列出了一些当前运行的软件程序,选择你要结束的软
件服务,然后点击左下角的结束任务,即可结束此软件服务,也就是强制给关闭了
程序(包括浏览器)出现问题,本身无法结束,原因可能是多方面的,有时候是程序本身的质量问题,有时候是系统的问题,有时候是浏览器访问一些网站是恶意的(比如你不按它的要求点确定就一直d出来问你),这时候就需要强制关闭这些程序。
第一步是使用任务管理器来结束它。
按住ctrl+alt+del键,再点任务管理器,然后在“应用程序”里找个该程序,点“结束任务”。如果这里没有,就到“进程”里面找到它,点“结束进程”。
一般来说,这样就可以了。但是有的进程用任务管理器无法结束,这时候就要使用第二个办法:
先在任务管理器里找到这个进程的PID,如果你不知道进程的ID,任务管理器-进程选项卡->查看->选择列->勾上"PID(进程标识符)",然后就能看见了。
然后点开始-运行,输入“cmd",打开命令行窗口,输入:
ntsd -c q -p PID
把最后那个PID,改成你要终止的进程的ID。
以上就是关于C语言如何做到 确认后才退出程序全部的内容,包括:C语言如何做到 确认后才退出程序、易语言中,我想让一个信息框点“确定”,就退出程序,点“取消”,就退出信息框,回到启动窗口,怎么办、瑞星杀毒软件升级时老是出现“你确定要退出升级程序吗”怎么办等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)