Board logo

标题: DirectX [打印本页]

作者: .net    时间: 2015-8-17 13:47     标题: DirectX

有的C++6.0程序怎么运行它自带的程序就能运行成功?(我把源代码复制过来就不行了呢)?
点击否提示通过呢,点击是提示错误呢?为什么呢?他是如何编译的?
比方说DirectX角色扮演游戏编程,
大家可以亲自运行一下看看?
作者: fwbook    时间: 2015-8-18 13:19

估计引用的库你没有复制过来。
作者: fwbook    时间: 2015-8-18 13:19

估计引用的库你没有复制过来。
作者: .net    时间: 2015-8-19 15:23

error C2664  怎么解决

error C2039  怎么解决


error C2660  怎么解决


error C2039   怎么解决
作者: fwbook    时间: 2015-8-20 09:07

回复 4# .net


    把完整的错误信息贴一下。
作者: .net    时间: 2015-8-21 08:40

c:\ghj\font\winmain.cpp(138) : error C2664: 'D3DXCreateFontIndirectA' : cannot convert parameter 2 from 'struct tagLOGFONTA *' to 'const struct _D3DXFONT_DESCA *'

c:\ghj\font\winmain.cpp(171) : error C2039: 'Begin' : is not a member of 'ID3DXFont'


c:\ghj\timadmovement\winmain.cpp(4) : fatal error C1083: Cannot open include file: 'Direct3D.h': No such file or directory

顺便说一声VC++6.0
作者: fwbook    时间: 2015-8-21 09:10

第一个说的是方法D3DXCreateFontIndirectA 的第二个参数类型错误。
第二个说的是Begin不是ID3DXFont的成员。
第三个说缺少'Direct3D.h'

从现在来看,先把第三个问题解决了。估计你少了对应的库。
作者: .net    时间: 2015-8-21 16:51

我的VC++6.0 sdk  头文件 库文件 我装上了啊 怎么还提示缺少'Direct3D.h'怎么回事。
又不能截图 。
作者: .net    时间: 2015-8-21 16:52

我的VC++6.0 sdk  头文件 库文件 我装上了啊 怎么还提示缺少'Direct3D.h'怎么回事。
又不能截图 。
作者: fwbook    时间: 2015-8-22 10:26

这应该不是默认的。需要单独导入。




欢迎光临 万卷图书 (http://wanjuanchina.net/) Powered by Discuz! 7.0.0