首先感谢大家的热心帮助!
前面的问题我说的不清楚.具体如下:(基于VC7)
目的:编写一个在窗口中显示"Hello,MFC"的程序.
设置过程:new--project--win32 Project--Application Settings--console Application &empty project
   //Hello.h  code//
class CMyApp : public CWinApp
{
public:
    virtual BOOL InitInstance ();
};class CMainWindow : public CFrameWnd
{
public:
    CMainWindow ();
protected:
    afx_msg void OnPaint ();
    DECLARE_MESSAGE_MAP ()
};
    //Hello.cpp  code//
#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);
} 运行错误为:error LINK2001,error LINK2019,error LINK1120.
对于archer_hao和Forever的建议:好象是基于VC6的.但是我右键选属性--general-Use of MFC--Use MFC in a shared DLL,到是可以减少此类错误,但仍不能消除; 对于fishcat:由于小妹刚学,不知道该怎么连接;