一、Windows 95 DDK的安装
安装Windows 95 DDK一般需要先安装Win32 SDK, 原因是Windows 95 DDK需要Win32 SDK的16位资源编译器,但是Win32 SDK很大(一整张光 盘的容量),而且国内难以买到,ftp站上也较少见,即使有,下载也很困难。笔者经过 一段时间的摸索,找到了安装Windows 95 DDK的几种简单方法,现将方法介绍如下:
方法之一:使用第三方资源编译器
1、修改注册表,仿真Win32 SDK已经安 装的情况。
建立一个名为WIN32SDK.REG的注册表文件,内容为:
REGEDIT4
[HKEY_USERS\.Default\Software\Microsoft\Win32SDK]
[HKEY_USERS\.Default\Software\Microsoft\Win32SDK\Directories]
"Install Dir"="C:\\MSTOOLS"
在资源管理器中双 击此文件,将此文件中的内容添加到注册表。就可以安装Windows 95 DDK了。
2、 运行Windows 95 DDK中的SETUP.EXE文件,安装Windows 95 DDK到C:\DDK。
3、安 装MASM 6.11到C:\MASM611,安装完成后将未安装的Windows 95 DDK中的MASM611C目录下 的文件覆盖到C:\MASM611\BIN。
4、安装Visual C++ 5.0(4.0也可以,但不宜使 用6.0)到C:\Program Files\DevStudio\VC。
5、建立C:\MSTOOLS\BINW16目录, 拷贝资源编译器。Windows 95 DDK需要一个能将Win32资源源文件编译成16位资源的资源 编译器。如果有Win32 SDK,可以将BINW16目录下的文件直接拷贝到C:\MSTOOLS\BINW16, 如果没有Win32 SDK,则可以使用第三方的资源编译
器,这里以使用Borland的资 源编译器为例:
准备Turbo MASM 5.0一套,用UNPAK工具解压缩CMDLINE.PAK文件 ,找到下面三个文件:
BRC.EXE
BRCC32.EXE
RW32CORE.DLL
将这三个文件拷贝到C:\MSTOOLS\BINW16,并将BRC.EXE改名为RC.EXE即可。
6、修 改CONFIG.SYS增大环境变量空间。
在CONFIG.SYS文件最后加入一行:
SHELL=C:\WINDOWS\COMMAND.COM /E:8192 /P