您的位置:首页 >动态频道 > 精选知识 >

graphics hybrid(graphics h)

导读 大家好,今天小六子来为大家解答以下的问题,关于graphics hybrid,graphics h这个很多人还不知道,现在让我们一起来看看吧!1、是TC里面

大家好,今天小六子来为大家解答以下的问题,关于graphics hybrid,graphics h这个很多人还不知道,现在让我们一起来看看吧!

1、是TC里面的图形库,如果要用的话应该用TC来编译,VC++有他自己的另外图形库! Tc中用initgraph()函数可以切换到图形模式,用closegraph()可以从图形模式切换回字符模式。

2、 initgraph()和closegraph()都是图形函数,使用图形函数必须包括头文件"graphics.h"。

3、 void far i nitgraph(int far *graphdriver, int far *graphmode,char far *pathtodriver); graphdriver是指向图形驱动序号变量的指针, graphmode是在graphdriver选定后,指向图形显示模式序号变量的指针, pathtodriver表示存放图形驱动文件的路径。

4、 图形驱动序号不同,图形驱动文件也不同。

5、序号为VGA图形驱动对应"egavga.bgi"这个图形驱动文件。

6、 "egavga.bgi"一般在 Tc目录下 例如: ------- #include int Drive,Mode=DETECT; initgraph(&Drive,&Mode,""); //图形显示器、显示模式、路径自动检测 运行时需要在当前目录下存在 EGAVGA.BGI文件 在TCBGI目录底下 ------- 如果编译后的.exe文件在另外一个目录(如编译后的.exe文件在D:MyTc 目录下,而编译器的程序和.BGI文件在C:Turbocin 目录下,则需要填上BGI文件的路径 例如: initgraph(&Drive,&Mode,"C:\Turboc\bgi");。

本文分享完毕,希望对你有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!