注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

简约男人

简约,不能简单

 
 
 

日志

 
 
关于我

一个过分渴望被理解的人其实就是一个软弱的人, 勇往直前的力量来自斩钉截铁的决心,不是来自别人的理解.

网易考拉推荐

TR_CDOSG-DOS图形汉字编程接口  

2009-12-23 13:42:13|  分类: 我的软件作品 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

下载地址:http://u.115.com/file/f5898e9d89 本程序包包含了这个示例程序。

这套源码简单的实现了一个消息机制、使用中断启用了鼠标、包含了两种DOS下的汉子技术、使用TC提供的图形库编写了窗口,真彩色高彩色支持(参考《DOS下真彩色图形编程http://tr0217.blog.163.com/blog/static/360664802009931105365/)。这些东西一起提供了DOS下窗口式图形界面应用程序编写的支持。这些代码对于现在的应用系统的创建来说是没有任何意义的,但是其中设计到的技术和算法可以用在低等电子设备的嵌入式程序开发。

 简单介绍:

TR_CDOSG0.2已经完成,发几张演示程序运行的图片

图片中的手形图是鼠标的光标。0.2与0.1相比增加了窗口支持。

 所有包含的头文件:

TR_COMM.H
通用头文件,常用类型封装,宏定义

BlistDef.h
链表中存储类型的定义,及这种类型必须支持的运算的实现和接口规范

myBilist.h
链表的实现双向链表

TR_CHC.H
载入汉字库的DOS下汉字支持

TR_HZMAT.H
使用字模数组绘制汉字的汉字支持,一些构建系统常用汉字字模

TR_CURSR.H
图标数组,及图标绘制函数,可以用于鼠标光标和窗口系统菜单

MC.exe
图标导入工具,把17*17的位图转换为可以在此函数库中使用数组,任意色深都可

TR_MOUSE.H
鼠标接口

TR_SVGA.H
多色深SVGA编程接口声明

TR_SVGA.C
多色深SVGA编程接口实现

TR_WIN.H
窗口界面构建接口

WIN_OBJ.H
常用窗口对象创建函数,默认使用16*16点整标题

TR_XMS.H
XMS内存使用代码

HZK16
16*16宋体点阵汉字字库,

TR_CDOSG-DOS图形汉字编程接口 - tr0217 - 简约男人

下面是使用该编程接口写的一个绘图板,快完成了发个预览

TR_CDOSG-DOS图形汉字编程接口 - tr0217 - 简约男人

使用说明:

从绘制菜单上选择线型,背后是一条绘制好的曲线。

TR_CDOSG-DOS图形汉字编程接口 - tr0217 - 简约男人

 右键菜单可以调出工具盘和关于对话框。

TR_CDOSG-DOS图形汉字编程接口 - tr0217 - 简约男人

 颜色选择菜单。

TR_CDOSG-DOS图形汉字编程接口 - tr0217 - 简约男人

 程序开始运行时显示关于对话框,点击确定继续。

TR_CDOSG-DOS图形汉字编程接口 - tr0217 - 简约男人

 程序运行中查看关于对话框

TR_CDOSG-DOS图形汉字编程接口 - tr0217 - 简约男人
  评论这张
 
阅读(923)| 评论(1)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017