如何让程序运行2小时自动退出?

来源:百度知道 编辑:UC知道 时间:2024/05/26 20:55:38
应该是C/C++语言程序吧,编译用DEV-C++,我不太懂,
已有完整的程序源代码,编译后是一个命令行程序,我想让它运行2小时后自动退出,
要在什么位置加入代码?加入什么代码?

在初始化窗口时创建一个Thread,然后在线程函数中Sleep(n)。来让线程Sleep两小时。然后在线程函数中向父窗口发送WM_CLOSE消息。退出程序。
Sleep()可能传递不了那么大的数值。这就要用一个for循环。