我有一个 WINMAIN 应用程序说你好世界。
我用了
-mwindows
链接器中的切换选项以确保它执行 GUI 应用程序。但是当我执行一些系统命令时
system("dir");
从 C 代码中它会弹出一个控制台。
是否有抑制控制台窗口的选项?
请指导。下面是使用 Mingw GCC 的 hello world 代码
#include <windows.h>
int WINAPI
WinMain (HINSTANCE hInstance, HINSTANCE hPrevInst, LPTSTR lpCmdLine, int nShowCmd)
{
MessageBoxW (NULL, L"Hello World!", L"hello", MB_OK | MB_ICONINFORMATION);
system("dir");
system("dir");
system("dir");
system("dir");
Sleep(1000);
return 0;
}