属性页
我正在尝试写一个有属性页的对话框,是基于对话框模式的,工程名为ProperSheet.我加入了一个新类CProSheet:CPropertySheet,
vc生成了两个构造函数,CProSheet(UINT nIDCaption, CWnd* pParentWnd, UINT iSelectPage)和
CProSheet(LPCTSTR pszCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0)。
然后我在ProperSheetDlg中加入成员变量m_ProSheet,并在ProperSheetDlg的构造函数中初始化CProSheet m_ProSheet("Font");
然后运行,我认为应该调用第二个构造函数,可是运行后却提示出错:no appropriate default constructor available
然后我就在CProSheet类中手工添加了函数CProSheet::CProSheet();结果运行无错,标题为空。
这是为什么?