定义控件变量的奇怪问题

程序心声 2013-04-24 11:38:48
这个问题虽说不是大问题,但是挺奇怪的,希望大家帮我找出原因,主要是想知道何以至此。进入主题:我创建了一个MFC的工程,然后拉了一个控件,我要定义一个控件变量,定义完毕了,这时候,停电了... -_-!
哎,然后,来电了,我打开了我刚才创建的工程,看到,界面上还没有控件,我想当然的认为,刚才的操作都为“0”,也没什么,没做几步,重做一下而已。我就又拉了一个控件,重新定义控件变量,变量名称和之前的是一样的,这时候,奇怪的事发生了,VC提示,这个变量名已经定义过了,不能重复定义。
我把这个变量名在整个解决方案里搜索了一下,没有的啊,我又看了一下XXXDlg.cpp和XXXDlg.h两个文件,也没有这个变量名啊,怎么它就说定义过了呢,我现在不想改名字(名字是UML上确定的),请问,为什么会出现这种情况,我要怎么样才能继续定义这个变量名呢?
...全文
89 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
程序心声 2013-04-25
  • 打赏
  • 举报
回复
这是地址【http://bbs.csdn.net/topics/390418206】,欢迎回答,欢迎赚分。
dahaiI0 2013-04-24
  • 打赏
  • 举报
回复
clean,rebuild all
老王爱上猫 2013-04-24
  • 打赏
  • 举报
回复
我记得是删一个什么文件就好了,你看是不是.ncb那个文件
程序心声 2013-04-24
  • 打赏
  • 举报
回复
不知道大家如何认为,我觉得真是古怪得很啊,怎么什么怪事都有,还希望大家踊跃发言啊!
程序心声 2013-04-24
  • 打赏
  • 举报
回复
有兴趣的人还可以回答我的另外一个帖子,一直没有人来回答,已经提问很久了!
程序心声 2013-04-24
  • 打赏
  • 举报
回复
2楼说得对,谢谢了。clean是不可能解决的,之前就没有编译过,这和清除之前的编译结果没关系(不过还是要鼓励,不能打击积极性)。 “老王爱上猫”,你得分了,你赚分可比我容易啊,哈哈!

16,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧