krfs.net
当前位置:首页 >> 调试VC++中提示计算机丢失MFC42D.DLL文件 我用的是... >>

调试VC++中提示计算机丢失MFC42D.DLL文件 我用的是...

我也碰到了这个问题 工程->设置->常规,把Microsoft基础类改为:使用MFC作为静态链接库

WTL的控件默认不支持进入和移出的 WM_MOUSEHOVER ,WM_MOUSELEAVE 事件, 即使写了映射也没用, 必须要使用函数_TrackMouseEvent 添加监听.

我也遇到了这个问题,并且顺利解决了!按一下流程搞定的: “工程-设置-常规-microsoft基础类,(选择使用MFC作为静态链接库)” 再rebulid一下就可以了~

你应该编译成RELEASE版本…你发别人DEBUG版本肯定跑不了啦

1、重装 2、下载一个dll文件放到System32中试试 多数情况缺的文件比较多,如果只缺一个用方法2,否则还是重装吧

找另一台的电脑上去复制下这个缺失的文件。 可以尝试使用腾讯电脑管家来修复缺失DLL文件 1、打开腾讯电脑管家 2、电脑诊所 3、软件问题 4、丢失.Dll 文件 5、一键修复 6、完成 如果还是解决不了,去下一个文件直接复制进去就能搞定了

在vc里,菜单Project选择Settings在General标签下,在左边Setting for选择All Configurations, 中间Microsoft Foundation Classes选择Use MFC in a static library

Release版称为发行版,Debug版称为调试版。 Debug中可以单步执行、跟踪等功能,但生成的可执行文件比较大,代码运行速度较慢。Release版运行速度较快,可执行文件较小,但在其编译条件小无法执行调试功能。 Release的exe文件链接的是标准的MFC ...

要做安装程序的。有一些文件必要的。不过VC程序运行,需要的库不很多,把相关DLLcopy过去就行了。。。还要记住发布的时候要用release版本,别把debug版本发出去了。

这么编译的程序是需要MFC42D.DLL支持的,如果这个库丢失了,按F5启动项目的时候就会提示MFC42D.DLL找不到。而这个动态链接库不是系统自带的,也就是说,如果机器中没有安装VC6或者是VC6的组件被破坏的话,那么就不能运行这个项目的目标文件。所...

网站首页 | 网站地图
All rights reserved Powered by www.krfs.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com