【分享】可在VS2010+使用的MFC老向导
acmilan2015/06/30软件综合 IP:四川
Visual Studio 2010+自带的新版MFC过于复杂,有时候我们想参考一下经典的书籍又无从下手,这是一个很麻烦的事情。实际上变复杂的主要原因是向导和模板发生了变化。

微软在VS2008 SP1中对MFC增加了大量功能,并在VS2010中进行了完善,因此变得十分庞大,在这里我从Visual Studio 2008中提取了两个老版本的MFC向导,同时做了几处修改以使之能够运行在高版本Visual Studio上面。

下载:
attachment icon MFC老向导(vs2008-vs2015).rar 7.69MB RAR 26次下载

本包包含Visual C++ 2008 RTM/SP1两个版本的MFC向导:

RTM版本是经典版本,兼容VC2005以后的编译器,适用于初学者;
SP1版本是过渡版本,兼容VC2008SP1以后的编译器,适用于特殊用途。

安装方法:
1. 解压此压缩包;
2. 将对应版本的mfc9wiz-vs20[xx].rar文件解压到VC安装目录即可。

注意:VS2013以上的版本还需要安装Multibyte MFC Library以支持非Unicode程序。

Visual C++ 默认安装路径:

Visual C++ 2008 (32位系统): C:\Program Files\Microsoft Visual Studio 9.0\VC
Visual C++ 2008 (64位系统): C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC

Visual C++ 2010 (32位系统): C:\Program Files\Microsoft Visual Studio 10.0\VC
Visual C++ 2010 (64位系统): C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC

Visual C++ 2012 (32位系统): C:\Program Files\Microsoft Visual Studio 11.0\VC
Visual C++ 2012 (64位系统): C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC

Visual C++ 2013 (32位系统): C:\Program Files\Microsoft Visual Studio 12.0\VC
Visual C++ 2013 (64位系统): C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC

Visual C++ 2015 (32位系统): C:\Program Files\Microsoft Visual Studio 14.0\VC
Visual C++ 2015 (64位系统): C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC

在 Visual Studio 2010 中使用老向导: 捕获2010.png
捕获RTM1.png
捕获RTM2.png
捕获SP1A.png
捕获SP1B.png
捕获VS10A.png
捕获VS10B.png

[修改于 8年11个月前 - 2015/07/03 18:27:57]

来自:计算机科学 / 软件综合
8
已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也
acmilan 作者
8年11个月前 IP:四川
776251
Multibyte MFC Library for Visual Studio 2013
XXXXXXXXXXXXXXXXXXXXXXXX/zh-cn/download/XXXXXXXXXXpx?id=40770
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
acmilan作者
8年10个月前 IP:四川
780329
微软在Visual Studio 2015正式版中加回了Multibyte MFC Library,因此不需要再安装插件了
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
celeron533
8年10个月前 IP:上海
780426
引用 acmilan:
微软在Visual Studio 2015正式版中加回了Multibyte MFC Library,因此不需要再安装插件了
MFC又复活了...微软捉摸不定啊
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
acmilan作者
8年10个月前 修改于 8年10个月前 IP:四川
780701
引用 celeron533:
MFC又复活了...微软捉摸不定啊
MFC从来没有死过。。。
只是最近微软把精力放在了Windows Runtime上,想让它取代Win32系列技术(短期内是不可能实现的)
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
acmilan作者
8年10个月前 修改于 8年10个月前 IP:四川
780707
问题:
使用老向导新建繁体中文或日语工程后,[ProjectName].rc资源文件会错误地变成GBK编码,导致资源产生乱码或编译失败。
解决方法:
右击[ProjectName].rc查看代码,然后文件->高级保存选项,选择编码为Unicode,保存即可。
其它:
朝鲜语、德语、法语、西班牙语不存在该问题。
英语、意大利语存在该问题,但由于资源文件不包含特殊字符,因此并不会乱码。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
acmilan作者
8年10个月前 修改于 8年10个月前 IP:四川
784667
安装了一遍vs2008,经测试,楼上所述的bug在vs2008中也存在。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
acmilan作者
8年10个月前 IP:四川
784670
【2015.8.12 更新版本】
新增vs2008专用版本,该版本向导未经任何修改。
移除了不必要的『MFC 应用程序 (9.0 SP1)』和变化不大的『MFC ActiveX 控件』『MFC DLL』向导。
修复了新建项目对话框中,Visual C++主页无法正常显示向导名称的问题。
attachment icon MFC老向导(vs2008).rar 1.63MB RAR 20次下载

attachment icon MFC老向导(vs2010-vs2015).rar 6.79MB RAR 26次下载
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
acmilan作者
8年8个月前 IP:四川
792414
【VS2008英文版的MFC向导补丁(SP1降级RTM)】
对于英文版,不再提供VS2008更高版本的降级下载,因为VS2010及更高版本的MFC本身并不难用。而VS2008SP1的MFC向导是过渡版,比较难用,因此需要降级。此补丁仅可用于Visual Studio 2008,不可用于更高版本。
attachment icon MFC老向导英文(vs2008).zip 1.83MB ZIP 14次下载
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

所属专业
所属分类
上级专业
同级专业
acmilan
进士 学者 笔友
文章
461
回复
2934
学术分
4
2009/05/30注册,5年3个月前活动
暂无简介
主体类型:个人
所属领域:无
认证方式:邮箱
IP归属地:未同步
文件下载
加载中...
{{errorInfo}}
{{downloadWarning}}
你在 {{downloadTime}} 下载过当前文件。
文件名称:{{resource.defaultFile.name}}
下载次数:{{resource.hits}}
上传用户:{{uploader.username}}
所需积分:{{costScores}},{{holdScores}}下载当前附件免费{{description}}
积分不足,去充值
文件已丢失

当前账号的附件下载数量限制如下:
时段 个数
{{f.startingTime}}点 - {{f.endTime}}点 {{f.fileCount}}
视频暂不能访问,请登录试试
仅供内部学术交流或培训使用,请先保存到本地。本内容不代表科创观点,未经原作者同意,请勿转载。
音频暂不能访问,请登录试试
支持的图片格式:jpg, jpeg, png
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}