在CFrameWnd中使用CreateView创建了一个新视图:
CCreateContext pContext;
pContext.m_pLastView=this->GetActiveView();
pContext.m_pNewViewClass=RUNTIME_CLASS(CNewView);
现在要使这个视图显示出来,
好象是要使用SetActiveView()函数,
但是怎么获得新创建的视图的指针呢?
CCreateContext pContext;
pContext.m_pLastView=this->GetActiveView();
pContext.m_pNewViewClass=RUNTIME_CLASS(CNewView);
现在要使这个视图显示出来,
好象是要使用SetActiveView()函数,
但是怎么获得新创建的视图的指针呢?
解决方案 »
- 五子棋算法
- http post 方式Form上传?
- 如图这种风格的对话框最大最小化按钮是怎么创建的?
- 运行.EXE的问题
- OEBC API update语句出错,很着急,谢谢!
- 求求前辈们帮帮我吧!关于生成二叉树的问题(100分献上!!!)
- 怎样动态产生一个按钮?
- 想问一下POSITION这个变量到底是什么类型,我想将他记录到数据库中
- 在vc中调用com的问题(急)
- gdi+封装的圆角矩形函数//参数ENUM_DrawOrientation百度怎么没有呢。。。。
- MFC Grid control的问题
- 求SDK ToolBar的示例代码,带注释,要求从窗体创建到显示一个简单的ToolBar,用sdk,不用MFC(50全给)
SetActiveView(pNewView);
解决不了,移过来试试,
我想MFC库里应该有GETVIEW之类的吧。总有接口吧。提点意思。呵。。
你创建的时候用个成员变量保存下来
然后在Frame中添加一个获得该指针的接口函数