在VC++6.0下能通过的程序为何在.NET2003下通不过?

来源:百度知道 编辑:UC知道 时间:2024/07/07 23:32:34
在VC++6.0下能通过的程序为何在.NET2003下通不过?怎么办?
错误信息如下:
e:\test\test\test.cpp(105): fatal error C1010: 在查找预编译头指令时遇到意外的文件结尾

代码如下:
#include <windows.h>

LPCTSTR lpszAppName =TEXT("MyApp");
LPCTSTR lpszTitle =TEXT("My Application");

LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM);

int APIENTRY WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance,
LPTSTR lpCmdLine, int nCmdShow)
{
MSG msg;
HWND hWnd;
WNDCLASS wc;

// Register the main application window class.
//............................................
wc.style = CS_HREDRAW | CS_VREDRAW;
wc.lpfnWndProc = (WNDPROC)WndProc;
wc.cbClsExtra = 0;
wc.cbWndExtra = 0;
wc.hInstance = hInstance;
wc.hIcon = LoadIcon( NULL,

e:\test\test\test.cpp(105): fatal error C1010: 在查找预编译头指令时遇到意外的文件结尾

===========================
碰到这种错误,
在 “工程”菜单 项目设置——》C++ -》。找到预编译头 文件选项 选择关闭,然后再重新编译就行了。