驱动、MFC项目改名、代码移植技巧,复制别人项目中的界面资源以及合并项目

本文介绍了C++项目相关操作技巧。包括复制MFC项目并改名的简单与完整方法,涉及修改文件名及文件内字符串;讲述复制别人项目界面资源的两种方式;还提及解决双击*.rc文件无法打开的办法,以及合并两个已有.sln项目的操作。


有时候我们可能会在一个解决方案里不断的迭代更新项目(就是复制一个项目文件夹,粘贴后改名字,在项目文件中修改代码增加功能,所以需要修改对应文件的文件名、以及文件里的文件名字符串。

复制MFC项目并改名(简单版本)

复制一份以前的项目(例如C025_026)并粘贴(例如C025_026 - 副本),修改该项目文件夹名字(将C025_026 - 副本修改为C027_028),对该项目文件夹里的如下扩展名文件的文件名进行相应修改:
C025_026.vcxproj修改为C027_028.vcxproj
C025_026.vcxproj.filters修改为C027_028.vcxproj.filters
C025_026.vcxproj.user修改为C027_028.vcxproj.user
用notepad++打开C027_028.vcxproj文件,将<RootNamespace>标签下面的ProjectName标签中的文件名字符串C025_026,修改为C027_028。
为了验证操作的正确性,我们可以打开该MFC项目中的资源视图,打开对话框模板,双击里面某个已有的按钮,看是否能进入对应的处理函数,如果能就说明移植成功。


驱动、MFC项目改名、代码移植技巧(完整版本)

1、复制一份以前的项目,对该项目文件夹里的如下扩展名文件的文件名进行修改:
.vcxproj
.vcxproj.filters
.vcxproj.user
.rc
res文件夹下的.rc2

2、驱动项目需要修改.vcxproj文件里内容:

  • 修改标签中的项目名称(有的不同vs版本没有该标签就不用管了);
  • 并将*.vcxproj、.filters和.vcxproj.filters文件中如下所示标签中的.c文件名修改为你自己的相应文件名:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值