MFC创建对话框
来源:互联网 发布:算法设计与分析 以acm 编辑:程序博客网 时间:2024/06/05 19:38
实习要用到MFC,公司给时间让自己学。emmmmmmmmmm
开发环境:WIN7,IDE用的VS2008.。。。。。。。。。
一:MFC创建对话框有两种模式:模态对话框和非模态对话框
1.模态对话框:首先在主对话框中添加一个控件,我添加的是按钮BUTTON。在资源视图中添加一个新的DIALOG用来关联。然后属性自己设置一下就好。在新创建的DIALOG上添加类,类名一般以C开头,暂且命名为CDialogEx.
在主对话框的头文件中添加DialogEx.h。(头文件不包含C)双击BUTTON,进入相关代码段,实例化一个新对象,然后使用方法DoModal。
过程就是这样,很简单。不贴图和代码了。
2.非模态对话框:一开始的步骤和模态一样,添加控件-》添加新DIALOG-》添加类。新类名CDialog_Show
在主对话框中的.h文件中添加私有变量(设置成共有变量无法访问你敢信。我第一次用VS208,不知道为什么),就是Dialog_Show的实例化对象,,show。然后在主对话框中的 OnInitDialog()方法中添加初始化方法 Creat(窗口ID)。这样就可以在主窗口初始化的时候创建窗口了。最后双击主窗口相关控件进入代码段,使用方法ShowWindow(),里面的参数随意。一般用SW_SHOWNORMAL。
如果用和创建模态对话框的方式,直接双击控件按钮在相应代码段中实例化对象并Creat(),ShowWindo()的话,只能用一次非模态对话框,因为是变量是局部的。
阅读全文
0 0
- MFC 创建非模态对话框
- MFC创建非模态对话框
- MFC 创建字体对话框
- MFC对话框工程创建
- MFC 子对话框创建
- MFC创建模式对话框
- MFC---创建对话框
- 创建MFC对话框
- MFC创建对话框
- <MFC>创建对话框和新建对话框类
- MFC创建主对话框为非模态对话框
- MFC 静态对话框的创建
- API和MFC创建对话框
- MFC创建模态对话框
- MFC创建一个非模态对话框
- MFC创建椭圆形半透明对话框
- 再探MFC(四)创建对话框
- MFC中对话框的创建
- web网站性能优化小结
- 【财富空间】陈春花:2018关键词
- SQL小问题
- Linux Mysql 安装和配置
- [leetcode] 4. Median of Two Sorted Arrays
- MFC创建对话框
- BZOJ3717: [PA2014]Pakowanie
- int转化成string
- 病毒侵袭持续中
- EmailHelper 工具类
- 前端开发浏览器相关入门知识
- ACC无OK产品数据
- MS SQL SERVER2005更新触发器
- kafka系列-kafka常用操作