MFC中如何在菜单栏上设置一个按钮,单击之后出现一个对话框,就像是帮助,关于那样。

点击菜单后不知如何显示对话框... 点击菜单后不知如何显示对话框 展开
 我来答
小刺猬001
2012-09-26 · TA获得超过729个赞
知道小有建树答主
回答量:1087
采纳率:73%
帮助的人:283万
展开全部
首先,给你的对话框添加一个实现的类,假设为CTest;

在资源选项卡中: Menu中添加菜单,假设ID号为ID_Test。classWizard中为ID_Test 添加消息处理函数OnTest();在函数体中写代码:
CTest dlg;
dlg.DoModal();
当然在OnTest()所在的cpp里别忘了添加对话框的头文件Test.h
这个实际很简单的,就是弄懂对话框实现的流程O(∩_∩)O~
追问
你说的很简单,可是我操作后还是没法显示出来,我不知道是哪里出错了,能不能说的更具体点呢。
追答
。。。。。厄。。。这个可能是我讲得还不够详细,你的程序报错不?不报错只是不显示对话框?  要不你把源码发给我看看  球球邮箱  1442537661@qq.
紫罗兰の风度
2012-09-26 · 超过21用户采纳过TA的回答
知道答主
回答量:65
采纳率:0%
帮助的人:58.1万
展开全部
先建两个对话框 如DlgA(主) DlgB
在DlgA上加头文件 #include “DlgB.h”
在A上设置按钮button1 m_button1
void DlgA::m_button1()
{
CAdDlg dlg;
dlg.DoModal();
}
应该就可以了,不行的话 在DlgB 上加头文件 #include "DlgA.h"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3038d88
2012-09-26 · TA获得超过1097个赞
知道小有建树答主
回答量:1670
采纳率:0%
帮助的人:1168万
展开全部
查看 菜单类 CMenu 说明.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式