如何使控制台程序没有控制台窗口

时间:2010-02-24 00:51:49

标签: c++ windows windows-console

我正在编写一个控制台程序。

该程序不会打印任何内容。

因此,它不需要控制台窗口。

我试图在程序起点调用FreeConsole()函数。

当我从Windows资源管理器执行程序时,会出现一个控制台窗口,然后消失。

但我希望控制台窗口不会出现。

我该怎么做?

提前致谢。

2 个答案:

答案 0 :(得分:4)

如果您使用的是Visual Studio .Net,则创建一个普通的控制台应用程序并将输出类型更改为Windows应用程序。

答案 1 :(得分:2)

使用WinMain而不是main作为程序的入口点:WinMain at MSDN