在一些情况下软件可能要自动重新启动,基本的设计思路是:
1、设置一个是否自动重启的Flag,如:bRestart;
2、在程序退出响应函数中判断标识变量,如果是要重启,那么启动对应程序
void OnClose()
{
...
if(bRestart)
{
//...
::CreateProcess(...);
}
...
}
在一些情况下软件可能要自动重新启动,基本的设计思路是:
1、设置一个是否自动重启的Flag,如:bRestart;
2、在程序退出响应函数中判断标识变量,如果是要重启,那么启动对应程序
void OnClose()
{
...
if(bRestart)
{
//...
::CreateProcess(...);
}
...
}