CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

如何在CBUILDER中使用directx SDK?

楼主Bobby(顶)2000-01-29 17:00:00 在 C/C++ / C语言 提问

Hi   all:  
        我把directxSDK(7。0)中的INCLUDE目录加到CBUILDER中的搜索INCLUDE目录中,也把相应的LIB加到搜索LIB中,编写的程序只有这些语句:  
        #include<ddraw.h>        
        ........  
        DirectDrawCreateEx(.......IID_IDirectdraw7....);  
        ......  
        然后,LINK出现两个错误:  
        1、在XXXXX.OBJ中没有定义   _IID_IDirectdraw7            
        2、在XXXXX.OBJ中没有定义   _DirectDrawCreateEx.    
        于是我在XXX.BPL中加入ddraw.lib,第二个错误没了。第一个就是搞不掉。  
   
  我已做的工作:  
        我知道DIRECTXSDK有两套LIB,一套是给BORLAND专用的,我用的就是那一套。  
        我在INCLUDE〈DDRAW。H〉之前加了#define   INITGUID   和     #define   STRICT.  
         
        感激流涕。     :~~~~)  
   
                                                                                                                                bobby  
                                                                                                                  diablohsh@163.net  
   
  >>>       唉,这么多问题,我什么时候才能成为专家啊。       :~~~~~( 问题点数:50、回复次数:5Top

1 楼radish()回复于 2000-01-29 17:15:00 得分 50

bcb自己就带有ddraw.h,会不会是BCB加入的是自带的ddraw.h,是就覆盖它了,或将ddraw.h考到BPL目录,用include   "ddraw.h";Top

2 楼blaise()回复于 2000-01-29 23:46:00 得分 0

see   the   lib   dir   in   mssdk?  
  there   is   a   sub   dir   named   borland.  
  link   the   dll   there,since   ms   and   borlands   lib   format   are   not   the   same,Top

3 楼blaise()回复于 2000-01-29 23:49:00 得分 0

sorry,I   didn't   read   you   article   carefully.  
  maybe   the   search   order   is   wrong,bcb   serach   the   old   version   of   ddraw.h   which   shipped   with   bcb   first,so   it   don't   try   to   find   the   one   in   mssdk\include.Top

4 楼Bobby(顶)回复于 2000-01-30 03:05:00 得分 0

Hi   all:  
        我可以保证用的是新版directx的sdk,而不是borland自带的DIRECTX5.0.  
                                                                                          bobbyTop

5 楼Bobby(顶)回复于 2000-02-11 21:24:00 得分 0

Hi   all:  
        原来只要再link上dxguid.lib就可以了,唉,我的分数能要回来吗?  
   
                                                                                          bobby  
   
  >>>   唯一能回答的问题却是自己的问题Top

相关问题

  • 在VC中如何使用DirectX 8.1的SDK包!
  • 如何使用sdk
  • 谁有directx sdk开发包的使用说明?急用,有分相赠。
  • DirectX 9.0 SDK is OUT!
  • DirectX与DirectX SDK的概念问题,想再了解一下 (兼了解使用DELPHI开发游戏)
  • DirectX与DirectX SDK的概念问题,想再了解一下 (兼了解使用DELPHI开发游戏)
  • 哪有DirectX的SDK?
  • 求DirectX 8.1的SDK
  • Combobox的使用问题(SDK)
  • SDK中如何使用ListCtrl???

关键词

  • bcb
  • borland
  • ddraw
  • 目录
  • lib
  • 问题
  • link
  • include

得分解答快速导航

  • 帖主:Bobby
  • radish

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo