- 7
- 0
- 约6.77万字
- 约 11页
- 2017-01-02 发布于贵州
- 举报
DOS界面下通用图形编辑软件的设计
摘 要 该文介绍了一种建立在DOS界面下生成图素文件的通用图形编辑程序的设计方法。
目前用作DDC的PC总线工控机大部分工作在DOS界面上,而DOS不具有像Windows那样美观方便的图形用户接口。生成工艺流程图等复杂图形若用程序设计语言直接编程需花费大量精力和代码,且不易修改。设计出数据文件小,占用内存少的图形编辑软件是控制界的一个研究课题。这里介绍一种生成图素数据文件的通用图形编辑软件的设计方法。
一、数据结构与数据文件格式
由于所有的操作都基本建立在图素的基础之上,故数据结构也以图素为中心。以下以圆、直线、矩形、字符串为例,其它图素类似。
1.定义所需图素
struct circle /*定义圆 */
{
int x,y,r; /* 圆心,半径 */
char linecolor,linestyle; /* 圆外围线的颜色,线型 */
char fillcolor,fillstyle; /* 填充颜色,模式 */
};
struct line /* 定义直线 */
{
int x1,y1;
int x2,y2;
char linecolor,linestyle,linethick; /* 线颜色,模式,粗细 */
};
struct box /* 定义矩形 */
{
i
您可能关注的文档
最近下载
- 墙体专业图集-06J106 挡雨板及栈台雨篷.pdf VIP
- 《宁波市城镇房屋体检技术导则》.pdf VIP
- 16G101-3(独立基础、条形基础、筏形基础、桩基础).docx VIP
- 22g101-3独立基础、条形基础、筏板基础、桩基础.pptx VIP
- 《钢结构深化设计》课件——1.建立主结构.pptx VIP
- (高清版)DG∕TJ 08-88-2021 建筑防排烟系统设计标准.pdf VIP
- 2025至2030年中国可充二次碱锰电池数据监测研究报告.docx
- 山东省高考:2025年-2023年《物理》考试真题与参考答案 .pdf VIP
- 交通运输安全生产治本攻坚三年行动方案2024-2026年.docx
- 小学数学巧算24点专项练习题(每日一练,共10份).docx VIP
原创力文档

文档评论(0)