本环境设置在
windows xp
visual c++ 6.0
directx 8.0
版本是有点旧了、不过大同小异的、首先安装去微软的网站下载directx 8.0的SDK、不过估计也没有了、可以去些其实的网站下载、安装完成后重启电脑、然后打开vc6新建一个win32的程序、在以下位置添加相应输入库
工程->设置->连接->工程选项
可以添加下面的输入库
ddraw.lib DirectDraw
dinput.lib DirectInput
dinput8.lib DirectInput8
dsound.lib DirectSound
d3dim.lib Direct3D直接模式(立即模式)
dxguid.lib DirectX GUID库
winmm.lib Windows多媒体扩展库
在连接设置了这些输入库文件以后、便可以在源代表中加入相应头文件正式开始编写代码了、比如要使用DirectDraw的相应接口、可以添加
#include <ddraw.h> // include directdraw
其实还有另外一种通用的方法添加输入库文件、毕竟通过点击菜单会有一些局限性、VC6能找得到的菜单在VS2010可能又找不到相应的设置了、所以有一个一劳永逸的添加编译链接库方法、
#pragma comment(lib,"ddraw.lib")
比如添加这个ddraw.lib输入库、只需要在源文件加入以上代码便可以引入ddraw.lib去编译链接器了