怎样调用对话框资源? 我在mfc中创建一个基于对话框的工程,然后插入一个对话框资源,如何在对话框的确定按钮被点击之后,打开另一个对话框呢??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把你要弹出来的对话框生成一个类,比如CXXXXDialog;然后在你的新界面里边包含CNewDialog的头文件;再双击你的按钮,在按钮的消息响应函数里边写入CXXXXDialog dlg;dlg.DoModal();这是模态对话框 如果非模态则这么写CXXXXDialog dlg;dlg.Create(IDD_DIALOG1,NULL); //IDD_DIALOG1是你新对话框的IDdlg.ShowWindow(SW_SHOW); 需求很不明确,看你打开这个对话框后是想还可以操作当前对话框还是锁死当前对话框,前者需要使用非模态对话框,后者用模态的就行了具体实现可以自己 google 一下模态的有很多例子,比如:http://blog.csdn.net/zxhx/archive/2011/04/12/6317592.aspx代码可下载~ 模态对话框是这样的非模态对话框:CXXXDIalog *dlg;dlg->Create(对话框ID,this);dlg->ShowWindow(SW_SHOW);当然最后还要消耗对话框资源 和 对象 屏蔽任务管理器 求vs.net02中的mfc70.lib 求助!!!!寻找高手! 如何取得系统时间 怎么把WORD格式改成TIF格式? 调试状态下程序运行正常,结束前却出现“未处理的异常:用户断点”,停留在mlock.c里面的_unlock函数的后括号处。 如何动态修改MDI子窗体的菜单? 一个对话框程序,在开发机器上显示正常,在另一台机器上运行文字显示不全是怎么回事? 如何在对话框中某块制定区域实现滚动条?(再问一遍) 不知道有没有人理我,50分:VC大侠们请进,关于读取数据库中的二进制大字段问题 VC连接Access数据库,在中文系统下ok,在英文系统下失败。 求DIVX 编解码的源码
dlg.DoModal();
这是模态对话框 如果非模态则这么写CXXXXDialog dlg;
dlg.Create(IDD_DIALOG1,NULL); //IDD_DIALOG1是你新对话框的ID
dlg.ShowWindow(SW_SHOW);
具体实现可以自己 google 一下
模态的有很多例子,比如:
http://blog.csdn.net/zxhx/archive/2011/04/12/6317592.aspx
代码可下载~
非模态对话框:CXXXDIalog *dlg;
dlg->Create(对话框ID,this);
dlg->ShowWindow(SW_SHOW);
当然最后还要消耗对话框资源 和 对象