1.每个属性页关联一个类,比如有两个属性页,对应2个类,CMyPage1,CMyPage2,注意重载CPropertyPage 类的函数2.添加一个新类CMySheet,利用mfc的类向导,从CpropertySheet继承3.在CMySheet中定义两个变量,CMypage1 m_p1;CMypa...
分类:
其他好文 时间:
2015-04-13 22:20:10
阅读次数:
236
MFC对话框
1分类
模式和非模式
2相关类
CDialog --父类 CWnd
CCommonDialog 通用对话框--父类CDialog
CPropertypage 属性页对话框 --父类CDialog
CpropertySheet类,与CPropertypage一起完成属性页的创建.
3创建基于对话框的应用程序。
1.模式对话框
添加对话框资源,...
分类:
编程语言 时间:
2015-04-07 09:51:50
阅读次数:
349
来源:http://bbs.csdn.net/topics/390973895
有三种方法:
第一种
是你的CPropertyPage在create的时候把原来的那个CPropertySheet 类对象指针作为父窗口传进去
CPropertyPage::Create(UINT nIDTemplate, CWnd* pParentWnd = NULL)
然后在菜单command消息处理中采...
分类:
其他好文 时间:
2015-01-20 18:12:59
阅读次数:
130
1.添加对话框资源,为对话框创建类,继承于CPropertyPageclass CFirstPage : public CPropertyPage// FirstPage.cppCFirstPage::CFirstPage() : CPropertyPage(CFirstPage::IDD){...
分类:
其他好文 时间:
2014-12-19 01:48:31
阅读次数:
522
一个属性表单由一个或多个属性页组成。它有效地解决了大量信息无法在一个对话框上显示这一问题。1、创建属性页为了创建属性表单,首先需要创建属性页,后者对应的MFC类是CPropertyPage,该类生成的对象代表了属性表单中一个单独的属性页。在资源编译器下添加3个属性页资源,并修改这三个属性页资源的ID...
分类:
编程语言 时间:
2014-12-07 16:14:48
阅读次数:
435
一 MFC对话框
1 分类
模式和非模式
2 相关类
CDialog类-父类是CWnd,本质上是一个窗口,对话框类的父类。
CCommonDialog类以及子类-通用对话框,颜色对话框、文件对话框、
查找替换对话框、字体设置对话框、打印设置对话框和
打印对话框。
CPropertyPage类-属...
分类:
编程语言 时间:
2014-08-11 10:14:42
阅读次数:
392
属性页对话框
分类
标签式和向导式
相关类
CPropertyPage-父类是CDialog类,称为属性页或页面对话框。
CPropertySheet-父类是CWnd,称为属性表单。
一个完整的属性页对话框由一个属性表单+多个属性页组成。属性页嵌套在属性表单内。
标签式属性页的创建步骤:
1 插入属性页对话框资源,选中对话框资源ID修改语言为Chinese(P...
分类:
其他好文 时间:
2014-08-05 09:38:19
阅读次数:
260
1.属性页的添加:创建对话框的类,该类要从CpropertyPage继承;然后在要添加该对话框为属性页的类(头文件)里创建CpropertySheet类的一个对象m_tabsheet和新创建的对话框类的对象m_skatch;最后,在.cpp文件里的OnInitDialog()之类的函数里实现如下代码...
分类:
其他好文 时间:
2014-05-02 12:08:33
阅读次数:
353