该问题和软件安全及编程安全没有太大的关系,不知道是否发错地了,可惜百度谷歌了很久看到一些解答未能解决自己的问题,也尝试了很多方式依旧不行,所以只好在这里求大牛或者做过类似工作的朋友给点提示或者解决的方法
问题: 公司最近想将VC6.0版本的软件的部分功能移到VS2005平台,移植过程中很多问题都解决了,现在就是在资源对话框这块移植出现了一些问题,编译的时候出现了一大推的IDD_XXX,IDC_XX未标识,可是这些东西都在资源文件(H)定义了,说下我自己的解决方法(编译时候还是一大推)
1。 将VC6下的RC文件中对话框直接复制到VS2005的RC文件中(该操作在IDE中直接拷贝)
2. 对比VC6的resource,h文件和VS2005下的Resource.h文件,并做修正(就是添加VS2005中没有的)
上面操作后 发现VS2005中Resource。h文件中很多ID重复了(多个控件对应一个ID,但是控件不在一个对话框中)
------------------------------------------------
用上面修改后,编译问题依旧像上面说的,求帮助哈,快郁闷死了,最怕的就是这种工作了...



[招生]科锐逆向工程师培训(2025年3月11日实地,远程教学同时开班, 第52期)!