如何使用C++程序打开程序 我一直在寻找一种使用C++应用程序打开程序的方法。 我正在尝试制作一个同时启动两个程序的程序,例如,我想用AutoHotkey启动一个游戏,当游戏关闭时AutoHotkey也会这样做

如何使用C++程序打开程序 我一直在寻找一种使用C++应用程序打开程序的方法。 我正在尝试制作一个同时启动两个程序的程序,例如,我想用AutoHotkey启动一个游戏,当游戏关闭时AutoHotkey也会这样做,c++,windows,C++,Windows,我在网上似乎找不到一个简单的答案,我读过一些帖子,有人说要使用这个系统,但也有人说不要使用它,因为这是一个资源密集型的系统,而这不是我想要的 我还可以用什么方式启动一个项目?我对C++还挺陌生的,我用了大约一个月,所以我一点都不太有经验。我知道在C语言中有一种启动程序的方法,比如: Process.Startnotepad.exe P.>许多不同的方法都是令人敬畏的,谢谢大家。 < P>作为AKK的程序员比C++程序员多,结合AHK程序更简单的事实,我会问你是否考虑了另一种方法?你可以把更多的

我在网上似乎找不到一个简单的答案,我读过一些帖子,有人说要使用这个系统,但也有人说不要使用它,因为这是一个资源密集型的系统,而这不是我想要的

我还可以用什么方式启动一个项目?我对C++还挺陌生的,我用了大约一个月,所以我一点都不太有经验。我知道在C语言中有一种启动程序的方法,比如: Process.Startnotepad.exe


<> P.>许多不同的方法都是令人敬畏的,谢谢大家。

< P>作为AKK的程序员比C++程序员多,结合AHK程序更简单的事实,我会问你是否考虑了另一种方法?你可以把更多的功能放在AHK程序中,而不是C++中。 即。 代替C++启动两个程序,你可以让它启动AutoHooKig程序,然后在运行时启动游戏。
让自动热键程序检查游戏是否仍在运行,如果没有,则自动关闭也很容易。

是的,我之前读过这篇文章,但人们说不要使用系统功能。使用windows中的CreateProcess。h您可以使用boost:谢谢您的回答,CreateProcess对于这么简单的任务来说似乎太复杂了,让初学者很难理解。是的,我已经做过了。已经有一段时间没有查看论坛了,谢谢发布。