VC6/WTL/Platform SDK等
1.引言
好久不接触WinXP及Visual Studio系列开发工具了。最近刚好需要一个以前开发的小软件,它是用VC6+WTL编写的。需要在其源代码上做个小小的改动。于是只有拿起久以生疏的WindowsXP操作系统,安装上相应的开发环境,修改-编译代码。
2.安装
需要搭建VC6+WTL,然后选择安装Platform SDK,以及Visual Assist X。别的工具都可以方便从网上下载,唯独Platform SDK不太好找。
传说中最后支持Visual C++ 6.0的PSDK版本,微软在MSDN博客上说
Perhaps you want to install a version of the PSDK that will work with VS6 the last version of the PSDK to work with VS6 was the following version:
Microsoft Platform SDK February 2003 Edition
The only way you can get this SDK is by ordering it (for about $10 — you only pay shipping costs) from…
http://www.qmedia.ca/launch/psdk.htm
这个PSDK只能从上述网站订购,但是这里终于找到了一个,可以从网盘下载:
Microsoft Platform SDK February 2003 Edition: http://pan.baidu.com/s/1mh41KRe
1) PSDK安装
下载后全部放在一个文件夹中.如d:/temp
打开命令行移动到该文件夹.如 cd /d d:/temp
执行PSDK-FULL.注意给出要解压到的文件夹如 PSDK-FULL d:/sdk
退出命令行到d:/sdk中运行Setup.Exe.会弹出一个安装WEB页.
在页面左上角选 Download->Install按照安装提示操作.
2) VC6及VisualAssistX安装
和VC6搭配的话,建议用1561的版本
3) WTL安装
-
VC6默认使用WTL7.1, 简单测试WTL7.5/8.0也可以使用,更高版本未测试。
-
在vc6下面安装的appwizard只有WTL71才有,所以借助于WTL71.EXE来安装
-
解压缩wtl71.exe, 在目录"AppWiz60"下面有2个文件,运行其中的setup.js即可完成安装。
注:此步骤也可不运行setup.js, 文本编辑器打开setup.js文件, 可看到其内容为: 直接拷贝文件AtlApp60.awx 到目录:
"C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Template" 即完成安装。
-
打开vc6.0, 设置Include目录即可。
-
如果使用WTL7.5,或者8.0,1) 解压缩WTL到选定目录例如:C:\WTL80,2) 拷贝WTL71的文件"AtlApp60.awx"到VC的template目录, 3)设置WTL7.5/8.0的Include目录即可。
3. 相关软件
1) PSDK
Microsoft Platform SDK February 2003 Edition: http://pan.baidu.com/s/1mh41KRe
2) WTL for VC6
链接: http://pan.baidu.com/s/1hqPYC8O 密码: ngh4
本文介绍了如何在Windows XP环境下搭建VC6、WTL以及Platform SDK的开发环境。首先,通过下载并安装Microsoft Platform SDK February 2003 Edition来确保与VC6的兼容性。接着,安装VC6和Visual Assist X的特定版本,推荐使用Visual Assist X 1561。对于WTL,可以选择安装7.1版本,并利用AppWizard进行设置。文章还提供了不同WTL版本的安装说明和Include目录的配置方法。
951

被折叠的 条评论
为什么被折叠?



