求教如何改vs2010的环境 才能运行这个mfc

求教怎么改vs2010的环境 才能运行这个mfc
Hello.cpp
#include <afxwin.h>
#include "Hello.h"

CMyApp myApp;

/////////////////////////////////////////////////////////////////////////
// CMyApp member functions

BOOL CMyApp::InitInstance ()
{
  m_pMainWnd = new CMainWindow;
  m_pMainWnd->ShowWindow (m_nCmdShow);
  m_pMainWnd->UpdateWindow ();
  return TRUE;
}

/////////////////////////////////////////////////////////////////////////
// CMainWindow message map and member functions

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);
  CPen pPen;
  CRect rect;
  GetClientRect (&rect);
dc.MoveTo(rect.left,rect.top);
dc.LineTo(rect.right,rect.bottom);
dc.SelectObject(pPen);
dc.MoveTo(rect.right,rect.top);
dc.LineTo(rect.left,rect.bottom);
}

Hello.h
class CMyApp : public CWinApp
{
public:
  virtual BOOL InitInstance ();
};

class CMainWindow : public CFrameWnd
{
public:
  CMainWindow ();

protected:
  afx_msg void OnPaint ();
  DECLARE_MESSAGE_MAP ()
};


VC 6.0能运行
vs却显示 LINK : fatal error LNK1561: 必须定义入口点

------解决方案--------------------
link /subsystem:console -> /subsystem:windows
------解决方案--------------------
你是直接用VS2010打开的工程吗