gpt4 book ai didi

c++ - 我怎样才能在后台运行一个软件而不显示任何窗口使用 C++

转载 作者:行者123 更新时间:2023-11-28 02:55:45 24 4
gpt4 key购买 nike

我正在编写一个 c++ 程序来对 Windows 上的另一个软件运行测试。

使用 system() 在我的程序中运行软件。但我需要在后台运行该软件,并想使用我的 C++ 程序禁用或忽略该软件的所有窗口,我可以这样做吗?我所做的是如下所示。它使用我的测试文件输入运行软件。需要软件在后台运行。

system("software.exe <testfile>")

最佳答案

假设您正在创建一个 Win32 应用程序。

  1. 创建窗口 (CreateWindow()) 时,设置宽度 = 10、高度 = 10、x = -10、y = -10。这将使窗口离开屏幕,用户将看不到它。

  2. 不要在 WinMain() 函数中调用 ShowWindow()。这将使应用程序运行,但永远不会显示窗口。

关于c++ - 我怎样才能在后台运行一个软件而不显示任何窗口使用 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22031933/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com