怎样在对话框类中获得view类的句柄?

我建的是单文档,工程名字是"My"想用SendMessage()给view类发送一个消息,不过要首先获得view类的句柄,我用下边的做法,在对话框类中:#include"... 我建的是单文档,工程名字是"My"想用SendMessage()给view类发送一个消息,不过要首先获得view类的句柄,我用下边的做法,在对话框类中:#include "MyView.h"
CMyView* pview=(CMyview*)((CMainFrame*)((CMyApp *)AfxGetApp())->GetMainWnd())->GetActiveView();
}
-------------------------
报错:D:\VC工程\My\Dialog_2.cpp(50) : error C2065: 'CMyview' : undeclared identifier
D:\VC工程\My\Dialog_2.cpp(50) : error C2059: syntax error : ')'
展开
 我来答
石榴玉露香凝2510
2008-11-03 · TA获得超过134个赞
知道答主
回答量:94
采纳率:0%
帮助的人:103万
展开全部
MDI 还是 SDI ?

D:\VC工程\My\Dialog_2.cpp(50) : error C2059: syntax error : ')'
指语法错了,缺少一个括号‘)’
百度网友132dc80b6
2008-11-02 · 超过18用户采纳过TA的回答
知道答主
回答量:72
采纳率:0%
帮助的人:55.1万
展开全部
在你的对话框类的头文件里加上class CMyView;
试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
njxxdx
2008-11-03
知道答主
回答量:54
采纳率:0%
帮助的人:9.3万
展开全部
自己构造个函数用它创建对话框时候把view指针传进去
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式