静态图像的直接显示--免费毕业论文、毕业论文范文、毕业论文格式、毕业论文提纲,毕业论文网,提供计算机应用论文,计算机论文,工学论文毕业论文提纲、毕业论文范文、毕业论文格式等.
喜欢WitkeyCity.Com,请把WitkeyCity.Com告诉你QQ上的5位好友,多谢支持!
网站地图
合作联系
收藏本站

首 页 经济学论文 财政税收 证券金融 管理学论文 会计审计 工商管理 财务管理 公共管理 法学论文 理学论文 医药学论文
政治论文 社会学论文 文学论文 教育类论文 工学论文 计算机论文 艺术类论文 哲学论文 文化论文 英语论文 应用文 论文写作指导
邮电通信

   
 ·推荐免费论文
·2007县委办公室先进性教育活动工
·用科学发展观统领农业和农村经济
·计算机实习报告范文
·调查报告:大学生眼中的电子商务
·当前农村初中生学习心理的调查报
·求职信的格式和写作要点 
·英文简历写作的注意事项 
·毕业论文写作的基本要求
·计算机软件许可证协议书
 ·最近更新论文
·在电子商务中如何正确的使用数据
·大型ORACLE数据库优化设计方案
·在VB6.0数据库程序开发中使用ADO
·浅谈VFP报表打印问题
·通用网页查询函数的设计与应用
·构建校园网页面电子邮件系统
·Delphi中画布应用两则
·利用RCM2200实现以太网与异步串口
·Oracle数据库的优化
 ·推荐链接
   当前位置:首页 > 计算机论文 > 计算机应用 > 论文正文
联系我们 客户反馈

静态图像的直接显示

来源:  [ 2007-3-8 21:28:13 ]  作者:未知  编辑:
收藏到VIVI | 收藏到365KEY | 收藏到YOUNOTE | 收藏到博采| 收藏到天极网摘 | 收藏到和讯网摘
在很多游戏中,有大量的图像文件,一般只能在游戏过程中看到,有的还需过关斩将才能看到,而且不易看到全部图像。在金山汉字系统中,虽然有一配套的图文编辑系统SuperStar(SPT),它产生的图形文件也只能在该系统中才能看到。因此,笔者用C语言编了一段程序,可以使读者在西文DOS下直接看到图像。
该程序可被编译成EXE文件,在西文状态下运行。运行时选择文件类型并输入文件名,即可在任何显示器上看到向慕已久的画面。但不同的显示器效果有明显的差异。
本程序所调用的图像文件分为两类,一是指适于在中低分辨率显示器上显示的单幅静态图片、写真,它成批存在于游戏或演示程序中,文件名是排序的,本文称为HTX类;二是在SPT系统中以非压缩形式存盘的文件,通称SPT类。
在某些汉字系统下也可以运行本程序,如WMDOS 6.0、UCDOS 3.1、SPDOS 6.0F均可显示。
程序用Turbo C 2.0编译,在HERC(大力神)单显上运行成功。值得注意的是,运行时,当前目录下需有相应的图形驱动文件(BGI文件)。
#include<dos.h>
#include<stdio.h>
#include<malloc.h>
#include<graphics.h>
main()
{
FILE *fp;
void far *htxwj;
int gd=DETECT, gm, x=0, y=0, q=15, b=0, fx;
long size;
char file[80];
printf("1.HTX 2.SPT:"); scanf ("%d", &fx);
printf("File name:"); scanf ("%s", &file);
if(fx==2){putspt (file, x, y, q, b);closegraph();exit(0)
;}
if(fx==1) goto xshtx;
getch();exit(0);
xshtx:
initgraph(&gd, &gm, "");
size=imagesize (0, 0, 500, 300);
htwxj=malloc(size);
getimage(0, 0, 500, 300, htxwj);
fp=fopen(file, "rb+");
fread(htxwj, 1, size, fp);
putimage (y, x, htxwj, 0);
getch();
free(htxwj);
fclose(fp);
closegraph();
}
putspt(char *sptf, int x1, int y1, int qj, int bj)

本论文共2页,当前在第1页  1  2  

论文首页】【设为主页】【字体: 加入收藏】【打印本文】【回到顶部
 
上篇文章: 用C语言实现按钮新技术  下篇文章: 也谈硬盘参数测试t2gg
网站首页 - 友情链接 - 网站地图 - 加入收藏

声明:中国论文网毕业论文资料来源于网络,如有侵犯您的权益,请立即告知,我们将删除!
联系方式: E-mail:Laozhanga@QQ.COM QQ:75931341
喜欢WitkeyCity.Com,请把WitkeyCity.Com告诉你QQ上的5位好友,多谢支持!
冀ICP备07000828号