【发布时间】:2011-01-13 15:00:01
【问题描述】:
这两个功能有什么区别?:
int APIENTRY _tWinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR lpCmdLine,
int nCmdShow)
int WINAPI WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR lpCmdLine,
int nCmdShow)
【问题讨论】:
-
如果你定义了_UNICODE,那么第二个例子会出错,因为LPTSTR是WSTR并且不适合WinMain,WINAPI和APIENTRY都定义为__stdcall
-
右击_tWinMain -> 选择去定义...
-
您的 WinMain() 声明不正确,第三个参数是 LPSTR。两者都是过时的,您今天应该使用 wWinMain。
标签: c++ windows winapi winmain