首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

DirectDraw有关问题!无法解析的外部符号 _IID_IDirectDraw7

2012-04-14 
DirectDraw问题!无法解析的外部符号 _IID_IDirectDraw7!做一个项目要用到DirectDraw。项目本身有ddraw.h和d

DirectDraw问题!无法解析的外部符号 _IID_IDirectDraw7!
做一个项目要用到DirectDraw。项目本身有ddraw.h和ddraw.lib两个文件。而dxguid.lib是从VC6的这个目录下(C:\\Program Files\\Microsoft Visual Studio\\VC98\\LIB\\DXGUID.LIB)找到的,所以不确定是不是DirectDraw所需要的dxguid.lib。

然后在对话框工程源文件中添加了下面的代码。

C/C++ code
#include "ddraw.h" #pragma comment(lib, "ddraw.lib") #pragma comment(lib, "dxguid.lib")

并在【右键点击解决方案---属性---配置属性--链接器---常规---附加库目录】中添加了“/ddraw.lib /dxguid.lib”这两个库的链接。

但是却提示错误无法解析的外部符号 _IID_IDirectDraw7,这到底是怎么回事啊???是ddraw.lib或dxguid.lib不起作用???还是其它方面的原因???














[解决办法]
按理说 加了 #pragma comment(lib, "dxguid.lib") 就不该会有问题的


热点排行