注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计C语言的窗口式图形界面设计:自带汉字环境的应用软件编程

C语言的窗口式图形界面设计:自带汉字环境的应用软件编程

C语言的窗口式图形界面设计:自带汉字环境的应用软件编程

定 价:¥35.00

作 者: 刘路放著
出版社: 西安交通大学出版社
丛编项:
标 签: C语言 应用程序 程序设计

ISBN: 9787560508313 出版时间: 1996-06-01 包装: 平装
开本: 26cm 页数: 392 字数:  

内容简介

  内容提要本书介绍了如何为使用C语言编写的应用程序设计一个“自带汉字环境”的窗口式图形用户界面。书中系统地介绍了VGA显示卡、鼠标、键盘和扩充存储器等设备的编程方法,并在此基础上建立了一个内含式汉字编程环境HANENV,包扩一个头文件和200多个库函数。将HANENV加入Tur-boC之后,就可以在编写应用程序时直接引用其库函数。这些库函数的功能包括汉字的输入、存储和显示;时钟、定时器和闪烁光标;全屏幕数据录人和画图;窗口、滚动条、按键式菜单以及代码表等窗口式界面部件等。同时在HANENV系统中还提供了计算器、调色板、文件目录窗口以及屏幕平滑移动等功能,使用HANENV编写的软件经编译后可以直接在西文DOS环境下运行而具有强大的汉字处理能力。因此HANENV系统是使用C语言编写华丽而实用的用户界面应用程序的最佳编程环境。本书配有两张同名软盘,软盘中除了HANENV系统的所有头文件、库函数及其源程序以外,还包括若干用于字库编辑、造字的工具软件和一个使用HANENV编写的窗口式文本编辑程序。

作者简介

暂缺《C语言的窗口式图形界面设计:自带汉字环境的应用软件编程》作者简介

图书目录

     目录
   绪论
   第1篇 环境与设备
    第1章 EGA/VGA显示卡的基本工作原理及编程
    1.1 EGA/VGA卡的显示模式
    1.2 VGA卡的结构
    1.3 BIOS的显示器中断
    1.4 VGA卡的寄存器
    1.5 EGA/VGA卡使用小结
    第2章 鼠标应用程序设计
    2.1 鼠标的初始化
    2.2 自制鼠标光标驱动
    2.3 测试和设置鼠标状态
    2.4 HANENV系统中关于鼠标应用的其他设置
    第3章 键盘操作
    3.1 Turb0C的键盘操作库函数
    3.2 DOS系统功能调用
    3.3 使用BIOS的键盘中断编程
    3.4 键盘缓冲区
    第4章 扩充存储器编程
    4.1 扩充存储器与扩充存储器调用规范XMS
    4.2 直接访问扩充存储器
    4.3 利用扩充存储器管理规范XMs访问扩充存储器
    第5章 HANENV系统的初始化与装配
    5.1 HANENV系统的初始化
    5.2 HANENV系统的装配
    5.3 HANENV系统的工具软件
   第2篇 汉字处理
    第6章 汉字显示
    6.1 显示一个象素点
    6.2 显示一个字模点阵
    6.3 以更快的速度显示汉字
    6.4 汉字点阵的放大
    6.5 HANENV系统中的汉字(字符)显示函数族
    第7章 汉字库的组织
    7.1 HANENV的汉字库结构
    7.2 从汉字库中取字模点阵
    7.3 HANENV系统的字库及其生成
    第8章 汉字输入模块的设计
    8.1 汉字输入函数gethan
    8.2 输入法模块及其装人
    8.3 拼音输入法模块的设计
    8.4 通用输入法模块的设计
    第9章 光标、时钟和定时器
    9.1 BIOS的时钟中断1CH
    9.2 光标与汉字的文本工作方式设计
    9.3 正文工作方式
    9.4 时钟与定时器
    9.5 鼠标、光标和时钟函数应用小结
   第3篇 用户界面程序设计
    第10章 屏幕作图
    10.1 HANENV系统和TurboC的图形库联合编程
    10.2 横竖线、框和矩形块
    10.3 构造对话框和按键
    10.4 直线和曲线
    第11章 图形用户界面设计
    11.1 提示和对话框
    11.2 滚动条
    11.3 代码表
    11.4 调色板
    第12章 全屏幕数据编辑
    12.1 基本数据编辑函数
    12.2 各种类型数据字段的编辑函数
    12.3 设计一个全屏幕数据录入、编辑界面程序
    第13章 菜单程序设计
    13.1 多功能按键式菜单及其应用
    13.2 图标式菜单
   第4篇 HANENV系统应用
    第14章 HANENV系统的头文件
    第15章 HANENV系统的库函数
    参考文献
   

本目录推荐