什么意思?
我这样定义了一个类
class CAdoTree : public CTreeView
在CMainFrm.cpp中使用了
bRet=m_wndSplitter.CreateView(0,0,RUNTIME_CLASS(CAdoTree),CSize(250,0),pContext);
//另外还有我怎么保存这个视图的指针
我这样定义了一个类
class CAdoTree : public CTreeView
在CMainFrm.cpp中使用了
bRet=m_wndSplitter.CreateView(0,0,RUNTIME_CLASS(CAdoTree),CSize(250,0),pContext);
//另外还有我怎么保存这个视图的指针
#error include 'stdafx.h' before including this file for PCH
#endif
m_wndSplitter.CreateView(0,0,RUNTIME_CLASS(CAdoTree),CSize(250,0),pContext);//此处创建了一个视图,但是RUNTIME_CLASS(CAdoTree)返回的指针也并不是CAdoTree对象的指针,对了我想知道MainFrm创建的对象名究竟叫什么?
这个好像跟踪它的执行过程时并没有看到
{
m_pTree = (CAdoTree*)m_wndSplitter.GetPane(0,0);
ASSERT(m_pTree);
}好了,m_pTree就是你需要的东东了!对了我想知道MainFrm创建的对象名究竟叫什么? 好像在CXXXAPP中有个m_pMainWnd(主窗口的指针)
一般我都是用下面的方法来得到mainfrm窗口的指针:
CMainFrame* pMain = (CMainFrame *)AfxGetMainWnd();