win32 console

win32 project

1、int APIENTRY _tWinMain(HINSTANCE hInstance,   HINSTANCE hPrevInstance,    LPTSTR    lpCmdLine,        int       nCmdShow)

2、int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR lpCmdLine, int nCmdShow)


加入控制台窗口

#pragma comment(linker, "/subsystem:\"CONSOLE\" /entry:\"WinMainCRTStartup\"")

在第一种入口下

error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartupMSVCRTD.lib

第二种入口才可以,不然就不确定入口,具体有待...


所以开始用win32的时候可以建空工程,填写第二种入口函数。或是创建非空工程将入口函数改成第二个。

然后加入:

#pragma comment(linker, "/subsystem:\"CONSOLE\" /entry:\"WinMainCRTStartup\"")

便可以启动控制台窗口

你可能感兴趣的:(win32 console)