[MFC]对话框程序(基于VS2013)--4.新对话框弹出

这次的讲解主要做一个例子吧。在资源视图的Dialog文件夹中右键插入dialog,然后设置对话框的名字为Login(名字随便起),然后设计成如下情况(就是两个Edit,两个static,外加生成的按钮,界面大小,和控件位置大小可以自己调节。)

先更改控件的ID,然后添加Eidt的变量(后面熟练了不需要添加可以直接通过GetDlgItem()来调用控件) 

完成后,选中对话框,右键添加类

回到主对话框,先引入要添加对话框的头文件,然后实例化调用DoModal()即可,代码见截图(还是test按钮);

在这里提一句,弹出对话框的方式有模态和非模态两种方式

模态:DoModal,当前对话框没有执行完,其他对话框的状态暂停(不刷新,没反应);

非模态:Create,当前对话框的操作不影响主对话框(容易内存泄漏)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值