预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共31页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

高级编程技术的实现 使用过Windows系统的用户都感受到了图形用户界面的直观和高效。所有Windows系 统的应用程序都拥有相同或相似的基本外观,包括窗口、菜单、工具条、状态栏等,从而降 低了学习成本和难度。而且Windows是一个多任务的操作环境,它允许用户同时运行多个应 用程序,或在一个程序中同时做几件事情。例如,我们可以边欣赏MP3的音乐边IE冲浪, 可以在运行WORD时同时编辑多个文档等。用户直接通过鼠标或键盘来使用应用程序,或在 不同的应用程序之间进行切换,非常方便。这些都是单任务、命令行界面的DOS操作系统所 无法比拟的。 不过,各个版本的C语言系统都提供了大量的功能各异的标准库函数,借助这些函数 读者也可以轻松地实现具有类Windows系统应用程序界面特征的或更加生动复杂的DOS系统 应用程序,同时可以更好地体会C语言的功能强大和编码高效。本章的重点是介绍如何利用 TurboC2.0系统所提供的相关函数来实现文本和图形的显示、键盘和鼠标的操作控制、图 形绘制、动画生成、乐曲演奏、汉字显示、图像显现和精确的时间控制等技术,这些技术与 微机的硬件密切联系,必要时还需读者查阅相关资料。 3.1操作手段...................................................................................................................................2 3.1.1键盘......................................................................................................................................2 3.1.2鼠标......................................................................................................................................5 3.2显示方式...................................................................................................................................9 3.2.1显示器和显卡......................................................................................................................9 3.2.2文本显示方式......................................................................................................................9 3.2.3图形显示方式......................................................................................................................9 3.3图形绘制.................................................................................................................................10 3.3.1画笔定位函数...................................................................................................................10 3.3.2点和直线的画法...............................................................................................................11 3.4图像技术................................................................................................................................