如何运行应用程序而不显示控制台

本文关键字:显示 控制台 应用程序 何运行 运行 | 更新日期: 2023-09-27 18:36:17

我有一个控制台应用程序,我想从另一个应用程序运行它。但是当我从代码中调用它时 - 调用程序我使用ActiveXObject - 它显示了控制台。如何让它不显示控制台?我的意思是,该程序可以工作,但显示控制台。

如何运行应用程序而不显示控制台

如果将应用程序设置为Windows应用程序而不是控制台应用程序,则不会显示或打开(或使用)控制台。 您的代码可以保持不变 - 并且应用程序仍将运行(无需创建FormWindow)。

话虽如此,如果您控制"其他"应用程序,则可能需要考虑创建一个类库而不是单独的应用程序。 这将允许您只在库中包含和运行代码,而无需启动单独的进程。

您可以将其创建为具有隐藏窗口的 Windows 窗体应用程序。这只是Reed Copsey指出的一种可能性,我用过一次,因为我需要处理一些特定的窗口消息。