关于MFC设计出来的程序

我用VC6写了一个计算器,已经运行成功了,但是我发给没有VC的同学去试时,却打不开exe文件,说缺少一个MFC42D.DLL文件,请问这是为什么?还有哦,我的计算器里in... 我用VC6写了一个计算器,已经运行成功了,但是我发给没有VC的同学去试时,却打不开exe文件,说缺少一个MFC42D.DLL 文件,请问这是为什么?还有哦,我的计算器里include的头文件有些是VC预编译好的,用不用把这些头文件也拿到我这个计算器的文件夹里,请问这是为什么~?急~~~~谢谢
但是为什么换了Release之后会出现OnOK和OnCancel编译错误?
展开
 我来答
火驹
2009-06-10 · TA获得超过1447个赞
知道小有建树答主
回答量:6294
采纳率:0%
帮助的人:1757万
展开全部
右击VC工具栏空白区域,选择“Build”,在弹出的工具条中,选择“Win32 Release”,然后,点击该工具条的红色叹号,生成一个Release文件夹,里面的exe程序是可以移植的。
百度网友b438542
2009-06-10 · TA获得超过237个赞
知道小有建树答主
回答量:929
采纳率:0%
帮助的人:390万
展开全部
恩 这个问题很简单 就是你编译的时候选择 release就可以 debug里面是没有包含很多东西的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
相忘江湖1999
2009-06-10 · TA获得超过807个赞
知道小有建树答主
回答量:350
采纳率:0%
帮助的人:181万
展开全部
在MFC应用向导时在How would like to use the MFC library? 时你用了缺省值As a shared DLL,所以你的.exe要求有一个MFC动态连接库。从Window的system32里copy过去。或者重新用MFC应用向导建立一个应用,How would like to use the MFC library?时选择As a statically library.代码copy过去,这样库函数就在你的exe文件内了,你的新exe文件就不要其它文件支持了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式