C++开始背景

C++开始背景,c++,windows,background,hide,C++,Windows,Background,Hide,我做了一个运行程序。 这个程序很简单[05:00-重新启动] 我想隐藏控制台窗口 从控制台窗口的开始到背景 救命啊 通常使用WinMain入口点而不是main。 但是您需要告诉编译器您正在使用WinMain,它依赖于编译器 顺便说一下,有一种更简单的方法隐藏控制台窗口 ShowWindow(GetConsoleWindow(), SW_HIDE); 但请注意,使用此方法仍在创建控制台,您可能会在几秒钟内看到它。您使用的编译器是什么?您的问题是什么?@Axalo隐藏控制台窗口的最简单方法是将程序

我做了一个运行程序。 这个程序很简单[05:00-重新启动]

我想隐藏控制台窗口

从控制台窗口的开始到背景

救命啊

通常使用WinMain入口点而不是main。 但是您需要告诉编译器您正在使用WinMain,它依赖于编译器

顺便说一下,有一种更简单的方法隐藏控制台窗口

ShowWindow(GetConsoleWindow(), SW_HIDE);

但请注意,使用此方法仍在创建控制台,您可能会在几秒钟内看到它。

您使用的编译器是什么?您的问题是什么?@Axalo隐藏控制台窗口的最简单方法是将程序编译为窗口应用程序,而不是控制台应用程序。这是由编译器参数完成的。@Gim-GiYneon为什么在重新启动前试图隐藏控制台窗口。@Gim-GiYneon while-true效率很低。这是不需要的,所以没有必要记住它。这与问题无关。@NO_NAME使用WinMain时没有创建控制台。如果你想让你的程序在后台运行,那就太好了。这不取决于WinMain,而是取决于编译器的设置。也许编译器会根据所使用的函数来转换它们。
ShowWindow(GetConsoleWindow(), SW_HIDE);