VS2008 MFC C++ 遇到的一些小问题总结一

本文详细介绍了使用VS2008过程中遇到的几个常见问题及其解决方法,包括编译错误、找不到DLL文件、变量未生效、初始化对话框失败等问题,并提供了针对性的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、VS2008 编译出现 error PRJ0003 : 生成 cmd.exe 时出错

这个直接网上一搜就可以解决了,没有遇到其他问题。解决如下:

工具—>选项—>项目和解决方案—>VC++目录,在可执行文件栏中加上如下路径:

      $(SystemRoot)\System32
      $(SystemRoot)
      $(SystemRoot)\System32\wbem
或者$(PATH)改成:

$(SystemRoot)\System32;$(SystemRoot) ;$(SystemRoot)\System32\wbem效果是一样的

我试了前面一种是可以的,后面的不知道,原理应该是一样的。

 

 

2、VS找不到MFC90d.dll错误

在项目的“属性|配置属性|清单工具|常规(Project | Game Properties | Configuration Properties | C/C++ | Code Generation | Runtime Library)”中的“使用FAT32解决办法”选择“是”(默认为“否”),重新生成项目即可解决问题。该方法是唯一真正针对问题所在而提出的解决方法,使清单工具可以正确更新。(此方法是官方解决方法,也比较方便,推荐)

 

 

3、有的变量赋值之后,变量值不变。

具体不知道这个C++为啥不变,最后自己是通过给这个变量初始化。

 

 

4、错误提示:初始化对话框失败

试图执行的操作不受支持,查看资源ID,控件的对应关系。

 

 

 

 



 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值