就拿button来说吧,开头拖个按钮上去,名称是button1,然后delete后在拖一个按钮上去,名称是button2   那么就是说button1还没有彻底删除咯,如何才能够彻底删除控件呢?详细一点 我是菜鸟啊!

解决方案 »

  1.   

    ctrl+f button1   遇到就删呗
      

  2.   

    在楼主这个方式下,就算你“真的”彻底删除了控件,还是会按默认名称是button2,button3,... 这样来取名的。彻底删除了控件的方法:
    1、从资源编辑器中删除该控件;
    2、从Resource.h删除该控件ID的定义;
    3、重启你的VC。
      

  3.   


    从Resource.h删除该控件ID的定义的方法:
    从菜单“Find in file”(工具栏上的“望远镜”)中查找该控件ID名,则下面的输出窗口中会全部列出所找到东西,你再用鼠标点击找到的,VC会打开该文件并定位该行,你删除就可。
      

  4.   

    其实在vc里维护了一个值... 下一个ID..等等.
    所以首先要修改那个ID.
    在Resource.h里..当然之前被删除的按钮的ID可能还在.也要删除.接着要删除classwizard文件,也就是clw...
    然后你再去打开资源的时候,,会提示没有这个文件,然后就自动产生一个新的.
    我觉得这样估计行了.
      

  5.   

    就是在资源编辑器和Resource.h都把相应的控件和ID都删除。
    如果不行,就重启VS。
      

  6.   

    以记事本方式打开rc资源,同时删除#define XXXX 和XXXX 的资源