问题解决,马上结贴

绿豆蛙2013 绿豆蛙2013 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
问题就是如何在文档类中获取视图类中定义的对话框数据m_dlg[5]中的第二个对话框的指针。

现在的思路是:获取视图类的指针->然后获取对话框的指针

但是操作中我遇到点问题,我见别人是这样获取视图类指针的:

Doc.cpp中
	POSITION firstViewPos;
CView *pView;
firstViewPos=GetFirstViewPosition();
pView=GetNextView(firstViewPos);


我用这个是可以,但是pView->里面没有对象m_dlg。为什么不能用CMyView *pView呢?我一改成CMyView *pView就一大堆错误,我包含了MyView.h也不行,这是问题一。

得到指针之后,就可以利用
pView->m_dlg[1]
就是获得的指针,是不是这样?

谢谢大家,问题搞定,马上就结贴~~~~
...全文

相关推荐

评论 13
收藏 已收藏
分享
返回顶部
绿豆蛙2013
VC/MFC 16,550 成员 421,606 内容