MFC对话框小解
来源:互联网 发布:淘宝美工店铺装修视频 编辑:程序博客网 时间:2024/06/05 16:06
一.根据对话框和父窗口的关系:
1. modal型 "令父窗口无效,直到对话框结束"
2. modeless型 "与父窗口同行"
二.对话框的两个重要组成:
1. 对话框模版 在.rc文件中定义
2. 对话框函数 类似与窗口处理函数
三.运行方式:
1. Dlg对象 dlg.domodal(); 即可!
2. 要在类里声明一个指针变量 Dialog* dlg;
构造函数中 dlg=null;
调用函数中
if(dlg==null){ dlg=new Dialog; dlg->create(resourceID,this);}
dlg->showWindow(SW_SHOW);
四.DDX函数
void CDdxDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Text(pDX, IDC_EDIT1, m_con);//将变量m_con显示到控件IDC_EDIT1上
DDV_MinMaxInt(pDX, m_con, 1, 1000);//DDV验证,范围为1~100 如果超过,则会出提示框进行提醒
}
如果想强行调用DDX函数通过: UpdateData(false); //将变量更新到控件上
如果想把控件上的内容下传到对应的变量上通过: UpdateData(true)//将变量更新
- MFC对话框小解
- MFC中模态对话框的调用流程小解
- (ZT)MFC中模态对话框的调用流程小解
- MFC对话框
- mfc 对话框
- MFC对话框
- MFC对话框
- MFC对话框
- MFC 对话框
- MFC--对话框
- MFC 对话框
- MFC 对话框
- MFC对话框
- MFC 对话框
- MFC对话框
- mfc 对话框
- MFC 对话框
- MFC-对话框
- win32程序基础
- 我看搜索引擎!
- Java的多进程运行模式分析
- Hibernate下数据批量处理解决方案
- Activesync Registry Tips
- MFC对话框小解
- 如何解决 SQL Server 2000 中的连接问题
- 约瑟夫环(循环链表)
- dwr.xml的配置
- net编程编码规则(1)
- Java对象持久化技术之Hibernate入门之一
- Java容器类List、ArrayList、Vector及map、HashTable、HashMap分别的区别
- love
- 常用正则表达式