摘要: 效果图:1.首先在资源视图中插入3个对话框,并在各个对话框上面添加相应的控件接着给这3个对话框资源添加类,父类选择CPropertyPage(即属性页类)接着给这3个属性页对话框上的控件绑定变量接着在菜单项中添加一个项,用来弹出属性对话框(这里我创建的模态的) 1 void CSDIView::On... 阅读全文
posted @ 2015-03-24 23:10 (安于此生) 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 对话框分别模态对话框与非模态对话框模态对话框:在该对话框显示的时候,其父窗口将暂时失效,只有在该对话框关闭以后,控件权才会交还给父窗口非模态对话框:该窗口显示的时候,父窗口依然可以操作对话框创建的步骤(模态对话框和非模态对话框均适用):(1)添加一个新的对话框资源并用对话框编辑器对其进行设计这里我在... 阅读全文
posted @ 2015-03-24 18:34 (安于此生) 阅读(841) 评论(0) 推荐(0) 编辑
摘要: 所谓动态创建是相对于静态创建而言的我这里的静态创建指的在资源视图中往对话框上拖拽的方法添加控件的方法而动态创建即不通过拖拽的方法创建控件的方法1.静态控件的动态创建首先在主对话框中添加一个CStatic成员1 class CDlgDlg : public CDialogEx2 {3 //省略... 阅读全文
posted @ 2015-03-24 16:21 (安于此生) 阅读(793) 评论(0) 推荐(1) 编辑
摘要: 1.静态的菜单操作新建一个基于对话框的MFC程序打开资源视图,添加一个菜单资源在对应的菜单命令上面单击鼠标右键选中添加时间处理程序这里我给三个菜单命令的事件响应程序中简单的弹出了一个对话框 1 void CMenuDlg::OnMusicGril() 2 { 3 AfxMessageBox(... 阅读全文
posted @ 2015-03-24 14:16 (安于此生) 阅读(370) 评论(0) 推荐(0) 编辑