注册 登录
编程论坛 C图形专区

直接写屏

hjj1123 发布于 2006-08-04 13:19, 1007 次点击

谁能给我一个直接写屏的原代码,最简单能运行就行.感激不尽!!!! (要求是c的)

8 回复
#2
jig2006-08-04 19:30
我们论坛有很多DOS下图形开发包,如NEO,EC,JS256等....里面就有很详细的代码,只要大家愿意花费一点精力好好看看代码,提高肯定快啊,所以还是要多找资料多看,这样进步才快.

nsigned char far *video_buffer=(char far *)0xA0000000L; /*定义画点函数的远指针*/
此指针便指向显存首地址.

video_buffer[y*COLS+x] = color; /*画点函数*/
这样就是在屏幕上画点.

color = video_buffer[y*COLS+x];
这样就是获取屏幕上某个点.

当然在画点,获取点的时候要考虑好分页面,这样去下个图形包好好研究一下吧
#3
hjj11232006-08-09 21:56
DOS下图形开发包,如NEO,EC,JS256等.这些东西在哪个地方?我怎么都找不到.
#4
一笔苍穹2006-08-09 23:01
NEO下载:http://free.ys168.com/?dongkai
EC下载:http://pickup.mofile.com/7307276011439061
JS256你在论坛的帖子里找找,要不JIG补个地址上来。
#5
hjj11232006-08-10 18:14
TC2.0 自带的图形库是哪个?JS256?
#6
jig2006-08-10 20:51

TC自带的就是graphics

朋友可以在论坛去看看一个 TC2。0写的俄罗斯方块,他就是用TC自带的库写的。

[此贴子已经被作者于2006-8-10 20:52:53编辑过]

#7
hjj11232006-08-10 23:52

我看过.

#8
hjj11232006-08-10 23:55
TC2.0自带的graphics没有例程.怎么办?
#9
一笔苍穹2006-08-11 13:59
按说的有的,一般下到的TC压缩包中都有,可能是你不知道是哪个吧。
1