1. mingw-gcc
编译时选用-mconsole
选项会附带console。
用-mwindow
不会附带console。
2. Visual Studio
在项目属性->链接器->系统里 把子系统换成/SUBSYSTEM:CONSOLE
;
或者直接在文件头加上指令:#pragma comment(linker, "/SUBSYSTEM:CONSOLE")
,命令行也行。
然后,添加下面的代码:
int main()
{
return wWinMain(GetModuleHandle(NULL), NULL, GetCommandLineW(), SW_SHOWNORMAL);
}
WinMain
的把w去掉就行。