TC图形化的GRAPHICS的封装
来源:互联网 发布:jre windows i586.exe 编辑:程序博客网 时间:2024/04/28 16:50
虽然TC的图形化是个老古董了,但手上有本以前买的“c游戏编程从入门到精通”第二版的书,不想浪费掉花些时间把书看一下,不是想做游戏而是想看一下,作者的一些编程思想、思路。但是其第二章的封装GRAPHICS.LIB时作者书中有一些不太详细的地方,比如:BGJ转换成OBJ时,就没有说进入到 LIB文件夹下进行转换,而初学者如果按面上的代码进行转换就无法完成工作(可能是我太笨了点吧,呵呵)下面是从一个高手的博客上找到的,可惜这高手只有三篇文章,但是其中二章就是解决这个问题的,在些谢谢高人,这儿也转载了一下,他的文章如下:
http://blog.sina.com.cn/s/blog_6f7c73bf0100neg7.html
将EGAVGA封装到graphics.lib中
首先,将BGIOBJ.EXE, EGAVGA.BGI(这两个文件在BGI文件夹中), TLIB.EXE(在BIN文件夹中),放在lib文件夹下(及含有GRAPHICS.LIB的文件夹)。
然后进入dos下,键入路径到lib文件夹下:(以TC201E为例)
1、C:\Program files\WINYES\TC201E\Lib> BGIOBJ EGAVGA
2、C:\Program files\WINYES\TC201E\Lib> TLIB GRAPHICS.LIB+EGAVGA
好了,到此为止,连接就算成功了,希望对初学者有点帮助!
http://blog.sina.com.cn/s/blog_6f7c73bf0100nfc2.html
将TC中的字体文件(*.CHR)封装到GRAPHICS.LIB中的方法
我还是以TC201E编译器为例,当你打开BGI文件时,你可能已经看见了四个以 .CHR 为扩展名的文件了,好了,这就是字体文件了。
然后将生成的 GOTH.OBJ, LITT.OBJ, SANS.OBJ, TRIP.OBJ 文件复制或剪切(你够狠的话)到 LIB文件夹下,然后要做的工作就是将这些文件全部链接到GRAPHICS.LIB中去,如何做了?
这么做啦:
好了,这就可以完工了吧!仔细的Programmer,你可能已经发现现在的GRAPHICS.LIB比原来的大了些许哟
- TC图形化的GRAPHICS的封装
- 关于用tc图形驱动的问题(BGI Error:Graphics not initialized (use 'initgraph') )
- 关于TC的图形问题
- “八皇后”动态图形的TC实现
- TC&Graphics
- 我写了一个仿 tc graphics.h 图形库
- 获取 Graphics 图形 形状的点集合
- TC下不能运行图形程序,是不是显示器的问题?
- Tc wintc turbo c 写的有关图形的小程序 tc图形程序 带按键处理
- Android图形graphics--Canvas的save,restore,rotate的理解
- 图形开发之ALLEGRO,写给从TC开始学图形编程的朋友
- 保存自己在Graphics上绘制的图形
- IOS上的图形和动画处理 CORE GRAPHICS
- IOS上的图形和动画处理 CORE GRAPHICS
- chromium的图形和skia(Graphics and skia)
- IOS上的图形和动画处理 CORE GRAPHICS
- 滚动心电图形的绘制(Core Graphics)
- 滚动心电图形的绘制(Core Graphics)
- django 1.8 官方文档翻译: 3-1-1 URL调度器
- django 1.8 官方文档翻译: 3-1-3 Django 的快捷函数
- 线段树 POJ2777 Count Color 解题报告
- MySQL日志滚动
- 极光推送Couldn't load jpush180 from loader dalvik.system.PathClassLoader解决方法
- TC图形化的GRAPHICS的封装
- Android项目结构搭建详解
- SOAP
- svchost.exe大量占用CPU和内存的解决办法
- poj2226 二分图匹配
- 分支01 —— 分支10
- javascript再探
- centos6.4打开ftp遇到的问题
- 年终总结,--走向社会的转变,我拿什么来盛放你—我的思绪,我的未来!