用VS2010中MFC写的EXE程序,待机唤醒时会自动关闭,是怎么回事?

用VS2010中MFC写的EXE程序,待机唤醒时会自动关闭,是怎么回事?,第1张

待机唤醒后,程序会自动关闭,应该是程序处理事务的逻辑问题。

这个逻辑,有点像下载软件的“断点续传”功能。在待机唤醒后,相当于程序被系统唤醒后继续启动,这个时候,很多系统进程都被重新初始化了,那么程序逻辑中,如果被停止掉之后,怎样才能继续并容错是很重要的,尤其是持续工作进程。就好像copy复制文件,在待机唤醒后会失败,而断点续传的可以“重启”自己继续,就是这个意思。

我用的也是VS2010,不过按Ctrl+F5就是所说的“开始执行(不调试)“,也就是点那个带三个尾巴的空心小箭头之后,程序就不是一闪而过了,下面就有"请按任意键继续···“了,单纯的F5或点那个实心小箭头,之后程序就是一闪而过的,

#include <iostream>

int main ()

{

std::cout<<"123"<<std::endl

return 0

}

特地试了一下,就是这样!

或者,你键盘上的Ctrl键坏了……


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8017689.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存