首页 > Windows开发 > 详细

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

时间:2016-07-13 22:47:40      阅读:245      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!