对话框:如何制作属性页对话框
来源:互联网 发布:js自动清除缓存 编辑:程序博客网 时间:2024/05/01 14:23
1)加入属性页
增加对话框资源,修改以下属性
Style – Child
Border – Thin
System Menu – False
2) 为每个属性页生成类,基类为 CPropertyPage
3)生成属性对话框类,基类为 CpropertySheet
在属性对话框类头文件中增加类似如下内容:
#include "PageGeneral.h"
#include "PageRecord.h"
class COptionSheet : public CPropertySheet
{
DECLARE_DYNAMIC(COptionSheet)
public:
COptionSheet(UINT nIDCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0);
COptionSheet(LPCTSTR pszCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0);
virtual ~COptionSheet();
public:
CPageGeneral m_pageGeneral;
CPageRecord m_pageRecord;
protected:
DECLARE_MESSAGE_MAP()
public:
virtual BOOL OnInitDialog();
};
在两个构造函数中均增加如下内容:
COptionSheet::COptionSheet(UINT nIDCaption, CWnd* pParentWnd, UINT iSelectPage)
:CPropertySheet(nIDCaption, pParentWnd, iSelectPage)
{
AddPage(&m_pageGeneral);
AddPage(&m_pageRecord);
}
- 对话框:如何制作属性页对话框
- 如何制作非矩型对话框
- 对话框:如何去掉属性页中的按钮
- 利用属性页制作选项对话框的方法
- VC:如何创建属性对话框
- MFC属性页对话框
- VS2010->属性页对话框
- 对话框属性页(VC_MFC)
- 常用对话框:属性页对话框(上)
- 常用对话框:属性页对话框(中)
- 常用对话框:一般属性页对话框(下)
- 如何制作Windows自定义边框的对话框
- 如何制作Windows自定义边框的对话框
- [BCG]如何建立一个BCG属性页对话框
- VC 制作普通属性页对话框或者嵌入视图型属性页
- 对话框中加入属性页
- 对话框属性页(MFC)
- 如何调用数据链接属性的对话框
- delphi中Record 和Packed Record的区别
- 男女都是这德性
- B2c杂思:首页的第一使命
- 从一则笑话分析需求的陷阱
- 网页ESC使用
- 对话框:如何制作属性页对话框
- B2c杂思:再谈商品页的加减法
- tomcat6.0配连接池
- 如何让虚拟目录里面的webconfig不继承网站的设置
- winpcap简介
- 宝贝度夏从"衣食住行"着手
- 透视条件技术
- C++ sizeof 使用规则及陷阱分析
- 对话框:如何去掉属性页中的按钮