m_pMainWnd = new CMainWindow;的语意问题
#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;
}
如果是C++的话,通过m_pMainWnd指针来 new出一个 CMainWindow; ========这里的过程是什么??
我想的是:在C++中类声明里面创建一个char *str;然后在实现文件中我用这样的方法 str=new char[length];这是开一块堆内存
但是,这里详细的过程是什么=========>先给个详细的介绍吧,也正在看《深浅MFC》不过得先把这个
问题给解决了,先谢谢了==========>创建一个CLASS??但是更具体的过程是什么??