MFC关于 菜单的下拉选项的弹出窗口的响应函数添加方法

MFC初学者看过一点孙鑫的vc视频孙老师教的那种方法是给下拉选项建立一个新类再通过Domodel()来弹出对话框,但是看其他人写的代码他们的下拉选项却没有类,不知道是怎么... MFC初学者 看过一点孙鑫的vc视频 孙老师教的那种方法是给下拉选项建立一个新类再通过Domodel()来弹出对话框,但是看其他人写的代码 他们的下拉选项却没有类,不知道是怎么实现不新建类实现新弹出窗口的,还有其他方法么?谢谢 展开
 我来答
敲破砂锅问到底
2010-06-05 · 超过19用户采纳过TA的回答
知道答主
回答量:41
采纳率:0%
帮助的人:13万
展开全部
要使用对话框就需要将该对话框新建一个类,这是必要。
但是在弹出对话框时不一定需要调用函数DoModal的 ,也可以创建对话框。比如对对话框类为CmyDlg
首先定义一个指针 CmyDlg *pmyDlg;
如下函数可以打开对话框
pmyDlg =new CmyDlg ;
pmyDlg ->Create(IDD_ADD,NULL);
pmyDlg ->ShowWindow(SW_SHOW);
其中IDD_ADD为该类的ID号。
(当然添加头文件是必要的)
道也大不同7678
2010-05-30 · TA获得超过103个赞
知道答主
回答量:45
采纳率:0%
帮助的人:50.3万
展开全部
下拉选项不用新建类

新类是对话框建的

在VIEW类里包含进对话框的头文件
然后 对话框类名A 对象a ;
给下拉菜单添加一个消息响应函数,函数内写上a。domodel();

这样就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式