MFC - 退出后启动外部应用程序

时间:2017-01-05 12:33:08

标签: visual-c++ mfc

我想在线更新我的C ++ MFC应用程序。 我可以从http下载更新文件,但问题是,我需要覆盖当前正在使用的文件。那么,我可以在程序退出后从MFC程序(例如SFX存档)启动外部应用程序吗?

1 个答案:

答案 0 :(得分:2)

查看函数atexit()

在您提供的功能中,您可以启动下载文件的过程。

E.g。

void launchDownload(void)
{
  ShellExecute(...);
}

...

atexit(launchDownload);

另见ShellExecute