我在vs2008中编译以下程序时,#include <windows.h>int APIENTRY WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdline,
int nCmdShow)
{
::MessageBox(NULL, _T("Hello, Win32 Application"), _T("04Win32AppDemo"), MB_OK);
return 0;
}
出现以下错误:
1>c:\program files\microsoft sdks\windows\v6.0a\include\winuser.h(7351) : error C2059: syntax error : '('
1>e:\vs2008工程\visual studio 2008\projects\windows程序设计\mywork\book_code\p95\p95\p95.cpp(8) : error C3861: '_T': identifier not found
1>e:\vs2008工程\visual studio 2008\projects\windows程序设计\mywork\book_code\p95\p95\p95.cpp(8) : error C3861: '_T': identifier not found菜鸟一枚,真心希望得到各位高手指教???
HINSTANCE hPrevInstance,
LPSTR lpCmdline,
int nCmdShow)
{
::MessageBox(NULL, _T("Hello, Win32 Application"), _T("04Win32AppDemo"), MB_OK);
return 0;
}
出现以下错误:
1>c:\program files\microsoft sdks\windows\v6.0a\include\winuser.h(7351) : error C2059: syntax error : '('
1>e:\vs2008工程\visual studio 2008\projects\windows程序设计\mywork\book_code\p95\p95\p95.cpp(8) : error C3861: '_T': identifier not found
1>e:\vs2008工程\visual studio 2008\projects\windows程序设计\mywork\book_code\p95\p95\p95.cpp(8) : error C3861: '_T': identifier not found菜鸟一枚,真心希望得到各位高手指教???
1>c:\program files\microsoft sdks\windows\v6.0a\include\winuser.h(7351) : error C2059: syntax error : '('
#include "TCHAR.h"int APIENTRY WinMain(HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdline,
int nCmdShow)
{
//::MessageBox(NULL, _T("Hello, Win32 Application"), _T("04Win32AppDemo"), MB_OK);
return 0;
}
即便如此,还是出现那个错误。
Rebuild All一下试试
============
你用的VS2008啊,怎么上面的出错信息看着像是VC6.0啊,是不是你的include和lib路径设置错了。
从别人出考了一个,现在正常了!!!