首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
从工程实践的角度,简要分析了TurborC的图形屏幕和文本屏幕的优缺点,结合工业控制计算机的特点和要求,对图形屏幕的操作进行了函数编写,编制的过程中先分析了界面需求,设计出初始模型,在编制中采用模块化设计,为工控机底层功能的调用提供了方便的接口。按照程序的模块分工,分别编制了图形屏幕的初始化,不同界面的绘制,固定菜单的绘制,下拉式菜单的操作,按键响应,相关菜单项的反白显示及恢复,汉字的输出及放大,数字的动态显示等功能模块。  相似文献   

2.
笔者在使用TurboC开发图形软件中发现,当屏幕被初始化为图形方式时,通常只能用outex()和outtextxv()函数在屏幕上输出,而不能使用灵活方便的彩色输出函数cprintf()及cnuts),对数值的格式化输出尤为不便。在绘图时为将相关数据标注在图上,首先使用itoa()或scvt()或ecvt()等通数先将数值转换为字符串,然后才能用out-text()和outtetxy()向屏幕输出。笔者通过对TurboC系统软件的示例程序及有关资料的分析研究,并经上机调试,实现了在图形方式下,用cprintf()进行格式化彩色输出的简便方法。TurboC提供了directvid…  相似文献   

3.
本文从文本模式和图形模式两种情形下讨论了屏幕的滚动,利用getimage函数和putimage函数实现了图形模式下的滚屏,并给出源程序。  相似文献   

4.
随意设置屏幕的显示方式(417000湖南省娄底市铁路工务段)李斌兵众所周知,ROMBIOS在显示屏幕上支持多种不同的显示方式,这些方式控制适配器是以文本方式工作,还是以图形方式工作。控制显示的文本数量、屏幕的分辨率以及色彩。在用户使用的众多的应用软件...  相似文献   

5.
擂台赛     
1996年第4期擂台赛讲评 要完成圆盘的移动过程,首先应将显示状态设置成图形模式,按要求在所定屏幕位置画好底线及柱子标上柱号,然后根据所输入的盘数目绘出大小、颜色都不同的圆盘,并依次编号,这些问题可以在一个循环语句里用相应的图形函数来解决,另外,要用到类型转换函数itoa(),将盘号转换成字符串再用图形文本输出函数outtextxy()以便在精确位置显示盘号。其次,要解决的问题是如何将盘的动态移动过程显示处理,这可以用到两个重要的图形屏幕操作函数getimage()和putimage(),前者将屏幕上指定区域内的图形复制到内存,后者则将内存中保存的图形再在屏幕上指定位置显示处理,且可将这位置的图形覆盖。因此,我们可以将不需覆盖的部分图形复  相似文献   

6.
Turbo C 2.0提供了丰富的图形函数和几种笔划型字符模,并提供了两个在图形方式下进行文本输出的函数outtext(),outtextxy(),但由于采用的是笔划型字模,故输出的字符质量不高,尤其在输出小的字符时不美观。本文介绍两种高质量输出ASCⅡ字符的方法。 (1)利用BIOS中断写字符功能:在Turbo C图形方式下,也可使用它为文本方式提供的函数Printf()进行文本输出,但是这个函数不能控制输出字符的颜色,且最大只能输出至  相似文献   

7.
一、前言屏幕拷贝是保存屏幕图形资料的一种方法,通常的做法是先在屏幕上绘出图形,再进行屏幕拷贝。屏幕拷贝有两种方式:一种是将屏幕图形即时直接拷贝到打印机,印出图形;另一种是先将屏幕图形拷贝到图形数据文件保存,随时可将图形数据按一定的方式输出到打印机,印出图形。虽然已有屏幕拷贝的几种高级用法,可实现部分拷屏,超大图形的拷屏等,但屏幕拷贝仍有几点不足之处有待改进。首先,要求计算机备有一个图形屏幕,才能在屏幕上绘出图形后拷屏,对于没有配备图形屏幕的计算机,拷屏打印图形无法实现。其次,要求计算机配备高显图形屏幕才能绘出精细、光滑的图形,一般低显CGA屏幕绘出的  相似文献   

8.
绘图仪是以矢量形式输出图形,它的优点在于图形线段的效果不受象素点阵分辨率的限制,这样我们可以考虑从绘图仪上硬拷贝屏幕图形.由于绘图仪和显示器是以不同原理方法产生图形,采取直接读取屏幕显示缓冲区的内容,重新组织点阵数据,类似于从打印机硬拷贝屏幕图形的方法显然是行不通的.屏幕上的图形显示是通过调用图形库函数(如Turbo C的图形库)或图形软件包完成的.而绘图仪输出图形是通过向绘图仪发送字符串形式的绘图命令实现的.如果在屏幕图形显示过程中,使用扩充的图形库函数完成图形功能的绘图仪命令,这样,屏幕上每完成一步图形显示操作,便在绘图仪上生成相应的图形,待整个图形显示完成后,就在绘图仪上生成屏幕图形.  相似文献   

9.
本文介绍了TurboC屏幕图形数自动生成系统的功能特点,模块组成、逻辑框图以及使用说明。该系统能直接在屏幕上绘制任意图形和写文字,并能自动生成屏幕图形函数,在研制工业微机控制系统中很大的应用价值。大大地缩短了系统研制周期。  相似文献   

10.
说Kleptomania另类,是因为它不仅仅能把屏幕上显示的内容抓取保存为图形,而且能够任意抓取屏幕上的字符.例如抓取任何文本编辑器中的某列字符.即使该编辑器并不支持列选择方式,最重要的则是它内置OCR识技术,能够将屏幕上不能直接复制的字符识别出来并保存下来,最  相似文献   

11.
为了扩大视觉范围,增加人与计算机之间交互的信息量,我校人机信息界面技术实验室建立了一个具有三个屏幕的计算机图形系统,本课题组研制了该系统的图形文字处理软件包。三个屏幕既可联合成一个大屏幕,用以显示相连的或相关的信息,如一幅大地图;又可使每个屏幕作为一个窗口显示多画面,且能同步协调地变化。用户可在任一屏幕上进行图形或文本的编辑和处理,还能表示层次图形与信息逐步加细。作者已将通常的单屏幕上的软件工具改造为支持多屏幕系统,因而熟悉IBM-PC机的用户很容易使用该系统。本文给出了该软件包的功能及实现策略,详述了将Auto CAD绘图软件改造为支持多屏幕系统的方法。  相似文献   

12.
介绍了在C环境下开发的图形窗口函数库及其开发方法。该库含有窗口管理、汉字文本和英文文本显示、图形绘制、设备管理等各种图形窗口功能函数。其方法包括图形窗口的原理、结构,给出了几个窗口的管理函数。较详细地描述了图形窗口的界面设计,最后给出了一个应用实例。  相似文献   

13.
本文介绍在西文方式下利用C语言访问16×16和24×24点阵字库,在图形屏幕上显示彩色汉字的一种方法,从而达到在西文方式下能方便地对图形作出彩色汉字标注,解决了C语言标准输出函数只能输出一种单色汉字字型(16×16宋体)以及在汉字方式下汉字与图形不能同时显示的不足。后面附有源程序清单。  相似文献   

14.
随着IBM PC微机图形显示的发展,出现了许多高分辨率的图形显示卡,如EGA卡(640×350),VGA卡(640×480)。然而我们在显示器上作出了高分辨率的图形之后,利用原来的屏幕图形硬拷贝程序,只能用打印机拷贝出分辨率为640×200的图形,对640×350或更高分辨率的图形却无能为力。为此,笔者开发了一个用于EPSON公司的LQ1500 24针打印机的屏幕图形硬拷贝程序,当屏幕图形生成之后,只要按下PRTSC键,即可实现屏幕图形的硬拷贝。一、LQ1500打印机图形输出原理为了使打印机能够输出高分辨率图形,必须根据相应打印机的控制命令设置打印机于图形方式下(也就是点元映象方式下),并且设置打印机的打印行距和列距,按照图形方式给打印机输出图形数据。 1.设置图形模式和输出图形数据打印机设置于图形工作方式下之后,其打印针直接受到图形数据的控制。24针打印机每个打印行由24  相似文献   

15.
在很多实际应用中,需要在图形方式下的指定位置按一定格式、大小、颜色及字体输入或输出一些整数、小数及字符串,而C语言提供的scanf、printf等输入输出函数只能在文本方式下使用,在图形方式下无法满足前面所提到的设计要求(只有outtextxy()和outtext()可进行字符串的输出),对此笔者经过反复分析试验,编制出在图形方式下输入输出整数的实  相似文献   

16.
一、问题提出 在Broland C++标准函数库中,提供了两个在图形方式下显示西文字符的函数:Outtext和Outtextxy,以及相应的字型设置与显示方式设置的函数Settextstyle和Settextjustify。这几个函数与图形函数相结合可在屏幕的任何有效位置显示各种西文字符或串。但是在现实情况下,许多应用程序都需要显示汉字,这就限制了功能强大的Borland C++的应用,给我们日常的编程工作带来了许多不必要的麻烦和不便。因此,有必要开发一种通用的汉字显示工具程序。  相似文献   

17.
汉字系统是计算机进行中文数据处理的基础。所谓汉字系统,就是附加在西文DOS环境下的一层支持汉字处理的“外壳”,这层“外壳”可以是纯软件的也可以是软件和硬件结合在一起的。汉字系统主要由显示管理模块、键盘管理模块、字模及字模管理模块、打印管理模块和服务功能模块等构成。计算机的显示系统包括文本显示方式和图形显示方式,文本显示方式下利用字符发生器产生字符点阵信息来实现字符的显示功能,图形方式下只能利用画点的方法逐个写入字符的点阵象素。文本方式下字符的显示方式有两种,其一是利用BIOS屏幕显示中断调用来完成;…  相似文献   

18.
Turbo C 2.0配置有较强的图形功能函数库,给使用者带来了很大的方便。但这些图形功能函数不支持TVGA 1024*768模式。在应用软件开发中,为了获得良好的人机界面,大量使用了TVGA 1024*768模式的图形功能。为此,本文开发了它的两个基本的图形功能即快速画点和快速画线,用C编写了两个功能函数,经多次运行完全正确。 1.基本原理和方法 在屏幕上画点实质是对象素的写操作。首先要求建立屏幕坐标与Video RAM偏移量的一一对应关系。1024*768模式下,屏幕分768行,每行共1024个点,  相似文献   

19.
李海容也谈不同模式下的动画设计(浙江省瑞安中学)在屏幕上的各种图形变换技术,实际上是把屏幕上显示的图形作适当变换之后,擦去旧图形重画新图形的操作过程,如果将屏幕上显示图形的一部分或全部反复作这种操作,就会产生出动画效果。我们知道,图形可由两种方式实现...  相似文献   

20.
C语言提供的图形函数只能实现16色,使用VGA图形控制器直接编程可以突破这一限制。通过对VGA图形控制器操作原理的阐述,介绍了在VGA显示卡上编写屏幕色彩特技显示程序的技巧。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号