C高级编程技术 介绍如何利用TC系统所提供的相关函数实现菜单设计、图形绘制、动画的播放、乐曲 的演奏、汉字的显示、图片的显现等技术,在讲述时,以问题-解答的方式来逐渐阐明。 1 文本的屏幕输出和键盘输入........................................................................................... 1 1.1 文本的屏幕输出.....................................................................................................................1 1.2 键盘输入................................................................................................................................8 1.3 问题实现...............................................................................................................................11 1.4 高级应用——菜单实现.......................................................................................................14 实验一........................................................................................................................................23 2 图形显示方式和鼠标输入.........................................................................................................23 2.1 图形显示...............................................................................................................................23 2.2 鼠标的使用...........................................................................................................................52 2.3 问题实现...............................................................................................................................58 实验二........................................................................................................................................62 3 屏幕图象与动画技术.................................................................................................................63 3.1 一个简单的实现方法..........................................................................................................63 3.2 利用动态开辟图视口的方法...............................................................................................66 3.3 利用屏幕图象存储再放的方法...........................................................................................67 3.4 利用页交替的方法...............................................................................................................70 3.5 问题实现...............................................................................................................................71 实验三........................................................................................................................................74 4 中断技术...................................................................................................................................74 4.1 编写自己的中断程序...........................................................................................................76 4.2 问题实现..............................................................................................................................78 4.3 其它应用——硬中断演示秒表程序...................................................................................84 实验四........................................................................................................................................87 5 发声技术...................................................................................................................................87 5.1 声音函数...............................................................................................................................87 5.2 计算机乐谱...........................................................................................................................88 5.3 问题实现...............................................................................................................................89 实验五........................................................................................................................................93 6 汉字显示技术............................................................................................................................93 6.1 汉字编码...............................................................................................................................93 6.2 问题实现...............................................................................................................................95 实验六........................................................................................................................................97 |
- 上一篇:北京理工大学Java课程设计报告 火柴游戏
- 下一篇:数字系统设计基础教程
查看评论
已有0位网友发表了看法