码迷,mamicode.com
首页 > Windows程序 > 详细

《Windows编程循序渐进》——对话框应用程序

时间:2016-07-13 22:50:42      阅读:278      评论:0      收藏:0      [点我收藏+]

标签:

  • 使用MFC创建模态对话框

模态对话框分为两种,一种是使用API实现的模态对话框,一种是使用MFC实现的模态对话框。

举个例子:

技术分享

这是因为,模态对话框的产生会屏蔽其他窗体的消息

我们新建一个项目。再创建一个对话框:

技术分享

我们的目的是点击第一个对话框中的按钮,而弹出第二个对话框。双击按钮:

技术分享

注意,这里的成员函数的名称是根据Button的ID号进行重命名的。

然后还要给新添加的对话框添加类,我们可以右键添加类或者双击添加类。

技术分享

回到解决方案,就可以看到MyModalDialog的cpp和h文件就出现了:

技术分享

随后我们在第一个Dialog的Button中添加代码。添加代码时,先添加头文件:

技术分享

技术分享

Alt+B再按R,重新编译,并运行。单击按钮打开ModalDialog后,点击其他地方,不会有相应:

技术分享

 

《Windows编程循序渐进》——对话框应用程序

标签:

原文地址:http://www.cnblogs.com/predator-wang/p/5667823.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!