我正在编写一个控制台程序。
该程序不打印任何内容。
因此,它不需要控制台窗口。
我试图在程序起点调用 FreeConsole() 函数。
当我从 Windows 资源管理器执行程序时,会出现一个控制台窗口,然后消失。
但我希望控制台窗口永远不会出现。
我怎样才能做到这一点?
提前致谢。
我正在编写一个控制台程序。
该程序不打印任何内容。
因此,它不需要控制台窗口。
我试图在程序起点调用 FreeConsole() 函数。
当我从 Windows 资源管理器执行程序时,会出现一个控制台窗口,然后消失。
但我希望控制台窗口永远不会出现。
我怎样才能做到这一点?
提前致谢。
如果您使用的是 Visual Studio .Net,则创建一个普通的控制台应用程序并将输出类型更改为 Windows 应用程序。
使用 WinMain 而不是 main 作为程序的入口点:MSDN 上的 WinMain