从应用程序启动exe

Launching exe from an application

本文关键字:exe 启动 应用程序      更新时间:2023-10-16

我必须从其他应用程序启动一个exe。互联网上有这样做的代码。我想讨论应用程序如何获得其他exe的路径来启动,因为exe的路径可以是任何路径。

存储在注册表中还是配置是选项
如果exe已经在运行,应用程序应该怎么做
请添加从其他应用程序启动exe时可能面临的问题我在VS2008上使用c++。

启动EXE文件有两种选择:ShellExecuteEx()和CreateProcess()
每种行为都有点不同,请在MSDN上查看它们。

至于变化的路径,注册表可能是一个很好的选择。