c++ - 如何从另一个 C++ 控制台应用程序启动/结束一个 C++ 控制台应用程序?

标签 c++ windows

所以我分别制作了两个控制台应用程序,一个名为“元素周期表”,另一个名为“搜索元素”

“搜索元素” 应用程序是“元素周期表” 应用程序的子部分。所以这意味着我想从“元素周期表”调用“搜索元素”并且我想结束“搜索元素”的所有实例em> 当用户关闭 “元素周期表” 时。

那我该怎么做呢??

附加信息

操作系统: Windows 7 32 位 编译器:Visual C++

最佳答案

  • 使用 system() 调用。

    在您的The Periodic Table 程序中,调用Search Element 如下:

    system("Search Element.exe");
    

    查看 here再举个例子。

  • 或者,您可以使用 CreateProcess()。查看示例 here .

关于c++ - 如何从另一个 C++ 控制台应用程序启动/结束一个 C++ 控制台应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21108967/

相关文章:

c# - 创建一个 c# windows 服务来轮询数据库

windows - 安装 windows SDK 7.1 时出错

c++ - 从 DLL 创建和导出 C++ 单例类

c++ - 使用本地结构时重用结构化绑定(bind)变量

c++ - 尝试替换字符串数组的元素,但只能在该位置输入新字符串。 C++

c++ - 在 C++ 中,如何创建类实例 w 调用结构或什么都不调用?

c# - 执行在c#中具有路径依赖性的批处理文件

windows - Nightwatch.js:为什么我无法创建新服务:GeckoDriverService?

c++ - 指针和数组从 C++ 到 Delphi 的转换

c++ - 变量不更新