首页 > 代码库 > 无法执行添加/移除操作,因为代码元素 是只读的
无法执行添加/移除操作,因为代码元素 是只读的
刚刚学习用MFC编写嵌入式软件,各种问题接踵而来啊,在资源选项卡里面新建一个dialog后拖进去一个button按钮,想要添加这个空间的时间相应却怎么也不成功。会出现 提示框 “无法执行添加/移除操作,因为代码元素**是只读的”。根据提示去查看对应的.cpp和.h文件,发现并没有只读属性,没办法,求助于网络,发现这个问题还是挺普遍的,参考这篇文章后,保存现有工程后,在目录里面删掉.ncb文件后重新打开解决方案,问题解决。
另外还碰到一个情况,就是在属性栏点击“控件事件”后列表为空,不应该啊,比对之前的对话框,发现基类搞错了,继承自CDHtmlDialog类导致,而删除对应的.cpp和.h文件重新建立对应的类后引发了上面的情况,这应该就造成ncb文件混乱;而添加按钮响应函数等是修改ncb文件中ClassView、WizardBar模块的数据,数据混乱就会导致自动添加函数失败。
嵌入式编程才刚刚开始,不积跬步无以成千里,继续。
无法执行添加/移除操作,因为代码元素 是只读的
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。