VC++ 当我在界面上使用classwizard时,会弹出 Parsing error对话框,提示:Parsing error:Expected ")" input lin
2014-03-23 15:22
537 查看
问题解决!如下所示,自己手工添加的映射函数不要写到注释行中间。添加到后面即可
//{{AFX_DATA_INIT(CAssessweightPage)
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
DDX_Text(pDX, IDC_EDIT1, aifa[0]);
DDX_Text(pDX, IDC_EDIT2, aifa[1]);
DDX_Text(pDX, IDC_EDIT3, aifa[2]);
DDX_Text(pDX, IDC_EDIT4, aifa[3]);
DDX_Text(pDX, IDC_EDIT5, aifa[4]);
MFC中有一种特殊的注释,叫注释宏。注释宏一般由VC自动加入到你的代码中。它是为class wizard服务的,class wizard通过它来定位各种系统自动添加代码的添加位置。若要使用类向导添加成员变量和成员函数,则要保留注释宏;否则,必须手动添加。如果你把它删了,classwizad就不能自动生成代码了 。 你添加消息响应的时候是不是发现源代码里多了些代码??那些代码为什么会在那里出现?为什么不在别的文件里出现?就是因为那里有注释宏它要将代码生成在相应注释宏之间 。 (这个注释是让ClassWizard能够分辨出哪些代码是它生成的,哪些是你自己写的。你自己写的代码要在这个注释之外,这样ClassWizard再修改消息映射的时候就不会管你的代码了。新版本vc(vs)已经没有注释宏了。)
//{{AFX_DATA_INIT(CAssessweightPage)
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
DDX_Text(pDX, IDC_EDIT1, aifa[0]);
DDX_Text(pDX, IDC_EDIT2, aifa[1]);
DDX_Text(pDX, IDC_EDIT3, aifa[2]);
DDX_Text(pDX, IDC_EDIT4, aifa[3]);
DDX_Text(pDX, IDC_EDIT5, aifa[4]);
MFC中有一种特殊的注释,叫注释宏。注释宏一般由VC自动加入到你的代码中。它是为class wizard服务的,class wizard通过它来定位各种系统自动添加代码的添加位置。若要使用类向导添加成员变量和成员函数,则要保留注释宏;否则,必须手动添加。如果你把它删了,classwizad就不能自动生成代码了 。 你添加消息响应的时候是不是发现源代码里多了些代码??那些代码为什么会在那里出现?为什么不在别的文件里出现?就是因为那里有注释宏它要将代码生成在相应注释宏之间 。 (这个注释是让ClassWizard能够分辨出哪些代码是它生成的,哪些是你自己写的。你自己写的代码要在这个注释之外,这样ClassWizard再修改消息映射的时候就不会管你的代码了。新版本vc(vs)已经没有注释宏了。)
相关文章推荐
- 在VC的MFC的对话框中建立ClassWizard时,提示Parsing error: Expected "=".Input Line:……
- 在VC的MFC的对话框中建立ClassWizard时,提示Parsing error: Expected "=".Input Line:……
- VC建立类向导(class wizard)错误提示Parsing error: Expected =.Input Line:
- Parsing Error:Expected"afx_msg"解决办法
- parsing error:expected ")" 解决方法
- 服务器控件button点击时执行脚本弹出提示对话框Button2.Attributes.Add("onclick","事件")
- VC建立类向导(class wizard)错误提示Parsing error: Expected =.Input Line:
- vc++ classwizard "Parsing error:Number or identifier expected.Input line ....."错误解决
- Parsing error: Expected "=".
- 实现弹出"提示对话框"之后再进行"页面的转向"
- 转 Parsing error:Expected "=".
- 使用CString的方法(以及用VC写DLL中"error LNK2005: _DllMain@12 already defined"的解决办法)
- VC++ 6.0 建立类向导(class wizard)错误提示Parsing error: Expected =.Input Line:
- VC弹出"选择文件"和"选择文件夹"对话框
- WinForm界面开发之布局控件"WeifenLuo.WinFormsUI.Docking"的使用
- 用微软AJAX后response,js代码的时候,导致"Error parsing near" 错误.
- C++构造函数初始化列表处提示出现 error: expected '{' before 'this'
- VC中实现按钮提示,使用CToolTipCtrl2007年01月23日 星期二 20:09如果你需要对对话框上的一个按钮进行鼠标停靠提示,那么这么做:
- VC中使用Matlab Engine出现"无法找到libeng.dll"的问题
- Eclipse运行程序提示:Exception in thread "main" java.lang.OutOfMemoryError: Java heap space