windows游戏编程(一)

调试该书的第一个源代码:

注意事项:

1、我用的是VS2010,新建项目时选“win32项目”或”win32控制台应用程序“,下一步选“windows应用程序“(而不是win32控制台应用程序),然后将该书的源码(两个源文件,一个头文件)添加到项目中;

(参考:http://zhidao.baidu.com/link?url=THjEigYAbShF-0jDebCQvbrcZlxjS6Bgmf_xtgAJ_MLaa6JVp4vBwrmF51CVfu9bVe4oS0CELsCAhgPv1R0Uya)

2、将两个源文件的“#include <iostream.h> ”中的“.h去掉”;

3、关于“cannot convert parameter 4 from 'const char [5]' to 'LPCWSTR'”错误,通过修改“项目属性-->配置属性-->常规-->字符集-->使用多字节字符集”即可(参考链接“http://zw.wzvhb.com/detail/nffo1.html”);

4、接着出现错误“error LNK2019: 无法解析的外部符号 _DirectDrawCreateEx@16,该符号在函数 "int __cdecl DD_Init(int,int,int)" (?DD_Init@@YAHHHH@Z) 中被引用”

可以通过“项目->属性->链接器->输入->附加依赖项:”添加"D:\directX\DXF\DXSDK\lib\ddraw.lib"即可(注意路径包含双引号“ ”)

(参考链接:http://blog.csdn.net/bfqiwbifj/article/details/5829715

http://blog.csdn.net/dkink/article/details/4787686

http://blog.csdn.net/vlily/article/details/40857971)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值