C语言图形编程函数大全(12)

时间:2026-01-22

图形编程必不可少

mode=0;

initgraph(&driver,&mode,"");

22. getdrivername() 获取图形驱动程序名的指针

功能: 函数getdrivername()返回指向当前图形驱动程序名的指针。

用法: 此函数调用方式为char *getdrivername(void);

说明: 本函数可以用来检测显示卡,但只能在initgraph()设置图形驱动程序和显示模式之后调用。

该函数相应的头文件为graphics.h

返回值: 返回一指针,指向含有当前图形驱动程序名的字符串。

例: 显示当前图形驱动程序名:

#i nclude<graphics.h>

#i nclude<stdio.h>

void main()

{

int graphdriver=DETECT,graphmode;

char *s;

initgraph(&graphdriver,&graphmode,"");

s=getdrivername();

outtext("Using driver:");

outtext(s);

getch();

closegraph();

}

23. getgraphmode() 获取图形模式函数

功能: 函数getgrapgmode()返回当前图形模式。

用法: 该函数调用方式为int getgraphmode(void);

说明: getgraphmode()函数无参数调用。

这个函数对应的头文件是graphics.h

返回值: 返回initgraph()或setgraphmode()所设置的当前图形模式值。

例: 显示当前图形模式的代码:

printf("graphics mode is %d",getgraphmode());

24. getmoderange()获取模式值范围函数

功能: 函数getmoderange()返回指定的图形驱动程序能够支持的最低和最高模式值。

用法: 函数调用方式为 void getmoderange(int driver,int *lowmode,int himode);

说明: 参数driver是用来调用此函数时,指定图形驱动程序等价值或宏名。

其有效值如下:

-------------------------------------

宏 名 等价值

-------------------------------------

DETECT 0

CGA 1

MCGA 2

C语言图形编程函数大全(12).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:4.9 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:19元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219