如何阻止 COM Server EXE 打开命令提示符窗口

发布于 2024-09-19 02:19:13 字数 108 浏览 6 评论 0原文

我的问题对你来说可能很简单,但我没有这方面的经验。所以,问题是我有一个 COM 服务器,它是从另一个 EXE 的上下文启动的,我需要阻止这个 COM 服务器应用程序打开命令提示符窗口,提前感谢您的帮助。

my question may be simple for you, but I have no experience about it. So, the problem is that I have a COM server and it is started from the context of another EXE, and I need to prevent this COM Server application to open a command prompt window, thanks in advance for your help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

初见你 2024-09-26 02:19:13

如果您必须获取服务器的源代码,请更改链接器的 /MACHINE 选项。项目+属性、链接器、系统、子系统设置。并将 main() 函数替换为 WinMain()。

如果您不需要源代码,那么您可以

Editbin yourserver.exe /subsystem:Windows

从 Visual Studio 命令提示符中使用。

If you have to source code for the server, change the linker's /MACHINE option. Project + Properties, Linker, System, SubSystem setting. And replace the main() function with WinMain().

If you don't have to source code then you could use

Editbin yourserver.exe /subsystem:Windows

from the Visual Studio Command prompt.

梦罢 2024-09-26 02:19:13

创建/编译可执行文件作为 GUI 应用程序,默认情况下它们不会获得控制台。

Create/compile the executable as GUI application, those do not get console by default.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文