对于下面这个简单的程序,如何设置断点,然后一步步执行呢?我想搞清楚他的执行顺序。请大侠们能够告诉我步骤。并能给小弟一点详细解释。
#include <afxwin.h>
// Declare the application class
 class CHelloApp : public CWinApp
 {
 public:
 virtual BOOL InitInstance();
 };
 // Create an instance of the application class
 CHelloApp HelloApp;
 // Declare the main window class
 class CHelloWindow : public CFrameWnd
 {
 CStatic* cs;
 public:
 CHelloWindow();
 };
 // The InitInstance function is called each
 // time the application first executes.
 BOOL CHelloApp::InitInstance()
 {
 m_pMainWnd = new CHelloWindow();
 //m_pMainWnd->ShowWindow(SW_MAXIMIZE);最大化窗口
  //m_pMainWnd->ShowWindow(SW_MINIMIZE);//最小化窗口
 
 
  m_pMainWnd->ShowWindow(m_nCmdShow);  m_pMainWnd->UpdateWindow();
  return TRUE;
 }
  // The constructor for the window class
  CHelloWindow::CHelloWindow()
  {
  // Create the window itself
  Create(NULL,
  "一号路口!",//标题
 //FWS_PREFIXTITLE,//窗口不含最大化,最小化关闭功能
 WS_OVERLAPPEDWINDOW,//窗口包含最大化,最小化,关闭功能
 CRect(0,0,600,600));//窗口大小及坐标 // Create a static label
 cs = new CStatic();//CStatic 用于显示文本
 cs->Create("参考程序",//显示的文本
 WS_CHILD|WS_VISIBLE|SS_CENTER,
 CRect(50,80,300,500),//矩形背后阴影区域
 this);
 }