对于如下代码
#include <Windows.h> int WINAPI _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PTSTR pCmdLine, int nCmdShow) { MessageBox(nullptr, TEXT("To win, to survive."), TEXT("为了胜利,为了生存。"), MB_ICONINFORMATION); return 0; }
启动工程,报错
这是因为在Windows.h中没有定义_tWinMain宏
当然,开发员也不需要自己定义
tchar.h中定义了_tWinMain
包含tchar.h后,便可正常启动工程