先说问题,今天发现删除控件(如static),不会自动更新resource.h,而且修改static控件id,会在resource.h中同时记录修改前后的两个id,但后面的数值(1072)是相同的,下图:
验证,手动从窗体上删除static控件 ,resource.h并不会自动更新。这样就有个风险就是,resourc.h中的控件ID在代码中农工仍然是可以被使用的,需要注意!
有次,手动删除新添加的static后,编译居然报错了,查了下,还是因为id修改的原因,屏蔽掉resource.h中的定义就好了。
resource.h
就是
.rc
文件的头文件,
.rc
文件里的常量全在
resource.h
定义,
一般情况下不用你去写和修改。
但是如果你想用以前的
.rc