无法返回新的代码元素,可能的语法错误

时间:2010-11-11 11:06:33

标签: visual-studio mfc classwizard

我在组合框下面有2个单选按钮,我将第一组视为真。但是当我添加单选按钮变量时,它显示消息“无法返回新的代码元素可能是语法错误”,原因是什么?

2 个答案:

答案 0 :(得分:2)

从解决方案目录中删除类向导文件(.clw)和Intellisense文件(.ncb)文件,然后重试。

答案 1 :(得分:0)

您的数据只需要一个变量,而您的分组控件只需要一个变量控制:

int m_RBData;
CRadio m_RBControl;

然后你需要对链接函数中的所有ID控件进行分组,如下所示:

ON_CONTROL_RANGE(BN_CLICKED,IDC_RB,IDC_RB3,OnClickRb)

您还需要添加对String Table的引用:

您的第一个ID(IDC_RB)中的1R__C 0,1,2。

现在您的数据变量,无论何时分别单击第一个,第二个或第三个单选按钮,都会取值0,1或2.