Windows窗体程序开启console(cmd命令行)

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去掉就行。

你可能感兴趣的:(windows,C语言,c++,windows)