问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用C语言画图,出现的错误是BGI error:Graphics not initialized(use 'i...

发布网友 发布时间:2024-09-25 20:35

我来回答

1个回答

热心网友 时间:2024-10-04 19:45

用TC运行程序时,产生错误 BGI Error:Graphics not initialized (use 'initgraph')?这是怎么回事呢?

原来,在TC使用图形编程时,需要用BGI图形开发包,正因为我们在编译连接的时候没有将这个图形驱动包含进去,所以无法执行.

把图形驱动包含进去,有两种方法:

1 我们在使用initgraph()时,发现他有三个参数,第三个参数正是对图形驱动的调用路径. 即你要指明EGAVGA . BGI(或者其他图形驱动如,SVGA.BGI)所在的位置。如果你使用的是win-tc的话,会发现它提供了第三方的图形驱动包。

2 或者我们在initgraph()调用之前我们调用 registerbgidriver(EGAVGA_driver);这样就自动加载了驱动程序。有一点要注意:在使用这个功能之前,必须确保EGAVGA.BGI已经加载在graphics.lib之中。(如果前面的问题已经解决就说明已经加载了)如果没有加载,如要按照以下的方法进行加载。

在TC下找到BGIOBJ.exe这个程序,并找到EGAVGA.BGI这个文件,把EGAVGA.BGI这个文件复制到与BGIOBJ.exe同一目录下,

执行:BGIOBJ EGAVGA(把bgi转换成obj)

再执行:TLIB LIB\GRAPHICS.LIB+EGAVGA(加载到lib中) 即可。

热心网友 时间:2024-10-04 19:48

用TC运行程序时,产生错误 BGI Error:Graphics not initialized (use 'initgraph')?这是怎么回事呢?

原来,在TC使用图形编程时,需要用BGI图形开发包,正因为我们在编译连接的时候没有将这个图形驱动包含进去,所以无法执行.

把图形驱动包含进去,有两种方法:

1 我们在使用initgraph()时,发现他有三个参数,第三个参数正是对图形驱动的调用路径. 即你要指明EGAVGA . BGI(或者其他图形驱动如,SVGA.BGI)所在的位置。如果你使用的是win-tc的话,会发现它提供了第三方的图形驱动包。

2 或者我们在initgraph()调用之前我们调用 registerbgidriver(EGAVGA_driver);这样就自动加载了驱动程序。有一点要注意:在使用这个功能之前,必须确保EGAVGA.BGI已经加载在graphics.lib之中。(如果前面的问题已经解决就说明已经加载了)如果没有加载,如要按照以下的方法进行加载。

在TC下找到BGIOBJ.exe这个程序,并找到EGAVGA.BGI这个文件,把EGAVGA.BGI这个文件复制到与BGIOBJ.exe同一目录下,

执行:BGIOBJ EGAVGA(把bgi转换成obj)

再执行:TLIB LIB\GRAPHICS.LIB+EGAVGA(加载到lib中) 即可。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
个人办pos机有什么风险 香港售后换的ipad怎么看是新机还是官换机 工程数学数学物理方程与特殊函数第三版编辑推荐与评论 工程数学数学物理方程与特殊函数第三版图书简介 工程数学:数学物理方程与特殊函数学习指南目录 工程数学数学物理方程与特殊函数(第二版)图书目录 特殊函数与数学物理方程图书信息 工程数学数学物理方程与特殊函数(第二版)内容提要 工程数学数学物理方程与特殊函数——第二版绿皮图书目录 工程数学数学物理方程与特殊函数——第二版绿皮图书简介 C语言 23题求解释 谢谢 梅州自驾游带孩子最佳路线_梅州十大古镇排名 松口古镇要门票吗_南洋古镇有哪些 25岁的儿子和55岁的父亲有矛盾,不和怎么办? 一长9厘米宽8厘米的高2厘米的长方体蛋糕小明偷去了一立方厘米偷吃后的表... 一块蛋糕长20厘米,高12厘米,宽15厘米现在拿一张面积为1500厘米的包装能... 10月2号中午12点30分完房事之72小时是什么时候啊 请问这个蛋糕的面积是多少? 桃浦一村地铁房,贵了吗? 当p3插到电脑上以后上面显示“您的硬件出现了问题无法正常运行”时该... P3刷机失败了,不能开机,插到电脑上只听见声音,不显示盘符,怎么办啊 普陀区桃浦一村的老公房要卖到1万+ 为什么P3内存突然为0了还不能格式化,在电脑上还不能打开,杀毒也没杀出... 为什么P3在电脑上格式化不了 mp3插入电脑,双击我的电脑死机。 换了后置的接口尝试过,也不行, P3恢... P3开不开机 插到电脑上又无法格式化 该怎么办啊 急急急 MP3插到电脑说未被格式化 就按了格式化 格式化中一直结束不了就按了取 ... 我的MP3插到电脑上为什么有时会说格式化什么的? 什么叫格式化啊? 怎么... 3.708中7和8循环 59毫升等于多少升求分数。 ETA2824-2机芯怎样辨真伪? ...洛克T41.1.423.33真假,ETA2824-2机芯出过这种避震器么? 洗衣机减震器3白一红是什么意思 ...全自动洗衣机,减震吊杆,为什么一根黄色,3根白色。 fsl灯泡是什么牌子 路创智能照明系统怎么样 家长该怎样写评语呢? 科雷迪逆变器4000w,5000w的各多少钱? 大家觉得韩泰轮胎好吗? 韩泰轮胎的优缺点分别是什么?欢迎讨论。 我100米13秒,觉得太慢了,还可以提高吗,而且我人不是很高,读初二 车前草和金钱草煎水喝有什么好处 1/2-1/9等于? 2一1/9二多少? 1/2减2/9等于多少? 一鹅五吃的做法 ...我想让她长大了去当个女兵,应该具备什么条件呢,学历及身体素质... 超市货架如何组装 操作系统 Windows XP 专业版 32位 SP3 ( DirectX 9.0c )怎么能变成62... ...32位 / SP3 / DirectX 9.0c ) 怎么升级到64位??