class CMyApp : public CWinApp
{
public:
    virtual BOOL InitInstance ();
};class CMainWindow : public CFrameWnd
{
public:
    CMainWindow ();protected:
    afx_msg void OnPaint ();
    DECLARE_MESSAGE_MAP ()
};
#include <afxwin.h>
#include "hello.h"CMyApp myApp;BOOL CMyApp::InitInstance()
{
m_pMainWnd = new CMainWindow;
m_pMainWnd ->ShowWindow(m_nCmdShow);
m_pMainWnd ->UpdateWindow(); return TRUE;
}BEGIN_MESSAGE_MAP(CMainWindow,CFrameWnd)
ON_WM_PAINT()
END_MESSAGE_MAP()CMainWindow::CMainWindow()
{
Create(NULL,_T("The Hello Application"));
}void CMainWindow::OnPaint()
{
CPaintDC dc(this); CRect rect;
GetClientRect (&rect); dc.DrawText(_T("Hello,MFC"),-1,&rect,
DT_SINGLELINE | DT_CENTER | DT_VCENTER);
}编译是出现nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
Debug/Hello.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.Hello.exe - 3 error(s), 0 warning(s)用光盘自带的代码就可以成功编译