c语言 图形方式初始化

[复制链接]
查看11 | 回复2 | 2015-10-31 13:50:31 | 显示全部楼层 |阅读模式
说明:首先请认真阅读资料“C语言图形篇”,接着第一步使用DETECT模式,由系统自动检测当前主机的图形显示的驱动程序以及最高分辨率,完成图形模式初始化,从文本模式切换到图形模式,然后用printf()函数输出检测到的gdriver和gmode,在表中查询输出的数值代表的含义,按任意键(使用getch()函数)关闭图形模式,结束程序。
第二步修改上面的程序,用查询到的当前主机的gdriver和gmode,分别使用符号常数和具体的数值来完成图形方式的初始化(注意这里的path是你的wintc安装的路径),并绘制一条直线,然后修改gmode的值(注意即使在同一个gdriver下,gmode也可以取不同的值),观察直线位置的变化,最后按任意键关闭图形模式,结束程序。
第三步修改上面的程序,将initgraph中的path参数设置为空字符串,看看现在的程序能否正确执行,然后将程序复制到tc文件下,看看现在程序能正确执行了吗?为什么?
这个程序怎么写,按步骤写出程序。

回复

使用道具 举报

千问 | 2015-10-31 13:50:31 | 显示全部楼层
1、Turbo C 提供了非常丰富的图形函数,所有图形函数的原型均在graphics. h 中,包括图形模式的初始化、独立图形程序的建立、基本图形功能、图形窗口以及图形模式下的文本输出等函数。另外,使用图形函数时要确保有显示器图形驱动程序*BGI,同时将集成开发环境options/Linker中的Graphics lib选为on,只有这样才能保证正确使用图形函数。 2、例程:#include#include#include#includeint main() { /* request auto detection */
int gdriver = ...
回复

使用道具 举报

千问 | 2015-10-31 13:50:31 | 显示全部楼层
以下程序在win-tc下运行通过,建议你使用tc3.0或borland c++等高级版本。#include#include#include#includeint main() { /* request auto detection ...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行