VC++问题:CDialog()是干什么用的?

是用来打开另一个对话框的吗?如果是,麻烦各位高手告诉我怎么用好吗?MSDN的英文我看不明白……如果不是,那么麻烦各位高手告诉我什么才是打开另一个框的?怎么用?谢谢了……... 是用来打开另一个对话框的吗?如果是,麻烦各位高手告诉我怎么用好吗?MSDN的英文我看不明白……如果不是,那么麻烦各位高手告诉我什么才是打开另一个框的?怎么用?谢谢了…… 展开
 我来答
匿名用户
2013-08-19
展开全部
CDialog只是一个类名吧。你要橘拍打开另一个对话框,首先要先创建一个对话框资源,然后为其建一手慧个类(双击建好的对话框窗口就弹出新建的窗口)比如类名定为CDlg然后在要启动的消息里,比如一个菜单项(或按钮)的响应函数里,添加代码。CDlg dlgdlg.DoModal()这样就能毕伍答打开一个模式对话框了。
匿名用户
2013-08-19
展开全部
同意楼上所说,如果要打空游开一个框,先将这个对话框关联一个类:右键该对话框,基兆选建立类向导,制定类的名称按照提示建立一个类。比如你建立的类叫做CHelpDlg,则在要弹出这个对话框的程序段加上代搏亏租码:CHelpDlg CHDlg;CHDlg.DoModal();那么当程序运行到此处的时候,就会弹出CHelpDlg这个类关联的对话框。你不妨建立个单独的工程测试一下这个功能。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式