C++ 我们能自己用定时器吗?
其实这就是我想做的 当出现条件时,我的程序将自动关闭,五分钟后将重新打开 是否可以只使用一个.exe(通过使用任何OS属性) 我用两个.exeC++ 我们能自己用定时器吗?,c++,winapi,C++,Winapi,其实这就是我想做的 当出现条件时,我的程序将自动关闭,五分钟后将重新打开 是否可以只使用一个.exe(通过使用任何OS属性) 我用两个.exe if (close_condition){ //call secondary program system ("secondary.exe"); return (0); } 我的辅助程序只需等待五分钟,然后调用主程序 main (){ Sleep (300000)//sleep for five minutes;
if (close_condition){
//call secondary program
system ("secondary.exe");
return (0);
}
我的辅助程序只需等待五分钟,然后调用主程序
main (){
Sleep (300000)//sleep for five minutes;
system ("primary.exe");
return (0);
}
我想在没有中学课程的情况下做这件事
(抱歉英语不好)我认为您必须使用系统任务调度器来安排重新启动,从某种意义上说,这是使用另一个应用程序,但它是操作系统的一部分
我相信这是可以做到的,但坦率地说,我认为您应该坚持当前的设置。我认为您必须使用系统任务调度程序来安排重新启动,从某种意义上说,这是使用另一个应用程序,但它是操作系统的一部分
我相信这是可以做到的,但坦率地说,我认为你应该坚持你目前的设置。你可以用一个应用程序来做到这一点,如果给定一个开关(比如
myapp.exe/startme
)
system()
是一个同步调用,它只在命令运行完成时返回。在win32中,您需要的是
你也可以按照Jay的建议,让操作系统安排你的作业
但是,根据您试图实现的目标,更好的解决方案可能是只需将应用程序隐藏5分钟。您可以使用一个应用程序来实现这一点,如果给定一个开关(例如
myapp.exe/startme
)
system()
是一个同步调用,它只在命令运行完成时返回。在win32中,您需要的是
你也可以按照Jay的建议,让操作系统安排你的作业
但是,根据您试图实现的目标,更好的解决方案可能是将应用程序隐藏5分钟。我还想说:将应用程序隐藏5分钟,然后重新输入所有相关变量,然后重新开始。隐藏应用程序不是我的解决方案,但是谢谢,我用任务调度解决了这个问题。我还想说:将应用程序隐藏5分钟,并重新输入所有相关变量,然后重新开始。隐藏应用程序对我来说不是一个解决方案,但谢谢,我用任务调度解决了这个问题