鸡啄米
VS2010/MFC编程入门之十四(对话框:向导对话框的创建及显示)›评论
-
39. 深蓝晴好:
老师您好,我的程序编译后会显示如下问题:
error C2146: 语法错误: 缺少“;”(在标识符“m_addPage”的前面)
error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
error C2065: “m_addPage”: 未声明的标识符
error C2146: 语法错误: 缺少“;”(在标识符“m_addPage”的前面)
error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 interror C2065: “m_addPage”: 未声明的标识符
鼬 于 2016-10-16 10:51:33 回复// 添加三个属性页到属性表
AddPage(&m_summandPage);
AddPage(&m_addendPage);
AddPage(&m_addPage);
// 添加三个属性页到属性表
AddPage(&m_summandPage);
AddPage(&m_addendPage);
把这两段代码放到AddSheet.cpp中去 而不是放到Addpage.cpp
AddPage(&m_addPage); 2014/2/21 09:59
-
38. 相对:
OnSetActive 函数本身有下一步、上一步的功能的吧?没有重载也可以用上一步下一步
这么说也懂了,重载OnSetActive可能用于保存设置的数据tinycell 于 2015-3-1 22:36:31 回复三个属性页XXXPage都被添加到同一个属性表CAddSheet中。上一步、下一步 是属性表CAddSheet的 成员变量值。
如果不重载OnSetActive()方法, 表示没有设置属性表CAddSheet的 向导风格。 那么三个属性页的 向导风格是一样的。
如果只重载第一个OnSetActive()方法, 设置为PSWIZB_NEXT, 那么三个属性页都只有 "下一步"。2013/11/22 16:11
-
37. 睡魔:
老师 这次的教程很长 很容易忘 不知老师初学时是怎么解决的><2013/9/3 20:37
-
36. 老师你好:
老师,为啥按那个使用说明没反应啊?2013/9/3 11:22
-
35. xds2013:
请问!!!
点击使用说明后弹出的第一个属性页为什么是第三个“计算页”如花 于 2013-12-11 13:37:14 回复很有可能使你在添加属页的时候顺序放错了2013/5/5 15:47
发表评论