mfc基本对话框,创建了两个对话框,使主对话框上点击按钮弹出另一个对话框
问题描述
- 精选答案
-
附件为 vc6 写的mfc程序新建 mfc对话框程序 插入 一个新的对话框资源 保存打开类向导 给新的对话框添加类 给主对话框添加成员变量新对话框类的 指针给主对话框 的头文件(主对话框类的 类定义 前)添加 新对话框类的 前向声明给主对话框 的源文件 添加 新对话框的头文件引用给主对话框添加 两个按钮一个用来 弹出新对话框 一个用来退出整个程序 双击他们给他们添加响应函数主对话框 构造函数 初始化 那个指针为NULL第一个按钮响应函数中 判断 指针是否为空;为空 则 new 建立 新对话框对象 另一个按钮 判断指针是否为空 不为空的 delete 销毁 新对话框 然后把指针 置为空然后PostMessage(WM_QUIT,0,0); 发消息 退出程序 给 主对话框添加 WM_CLOSE消息处理函数屏蔽掉默认的 //CDialog::OnClose(); 语句 阻止程序退出发送消息最小化消息 SendMessage(WM_SYSCOMMAND,SC_MINIMIZE,0);以改变 关闭按钮的实际动作 解决 新对话框 跟着 主对话框 一起最小化 请参考 此贴 对话框create的第二个参数GetDesktopWindow()http://bbs.csdn.net/topics/10163674 不想再任务栏(开始菜单的 右边)中显示 新对话框 的 (开始菜单的 右边)给新对话框添加 WM_ONINITDIALOG消息的处理函数添加 一行代码 利用setwindowlong这个apiSetWindowLong(m_hWnd,GWL_EXSTYLE,WS_EX_TOOLWINDOW);http://bbs.csdn.net/topics/30062406
猜你喜欢内容
-
简单网:构建全网教育数据枢纽,让知识检索化繁为...
简单网:构建全网教育数据枢纽,让知识检索化繁为“简”回答数有0条优质答案参考
-
去三亚有什么好玩的地方
去三亚有什么好玩的地方回答数有1条优质答案参考
-
石狮一日游必去景点推荐
石狮一日游必去景点推荐回答数有1条优质答案参考
-
电气工程师的证书考取条件是什么
电气工程师的证书考取条件是什么回答数有1条优质答案参考
-
房地产估价师的具体报考条件有啥
房地产估价师的具体报考条件有啥回答数有1条优质答案参考
-
房产经纪人的工作内容具体包含什么
房产经纪人的工作内容具体包含什么回答数有1条优质答案参考
-
学习小提琴都有哪些难点
学习小提琴都有哪些难点回答数有1条优质答案参考
-
企业行政管理证书的含金量怎么样
企业行政管理证书的含金量怎么样回答数有1条优质答案参考
-
初学者要怎么入门小提琴
初学者要怎么入门小提琴回答数有1条优质答案参考
-
报考珠宝鉴定师要啥条件
报考珠宝鉴定师要啥条件回答数有1条优质答案参考
















