include <graphics.h>
include <stdlib.h>
include <conio.h>
include <stdio.h>
include <dos.h>
include <bios.h>
include <math.h>
include <alloc.h>
/定义常量/
/向上翻页移键/
define PAGEUP 0x4900
/向下翻页移键/
define PAGEDOWN 0x5100
/Escape键/
define ESC 0x011b
/左移键/
define LEFT 0x4b00
/右移键/
define RIGHT 0x4d00
/下移键/
define DOWN 0x5000
/上移键/
define UP 0x4800
/空格键/
define SPACE 0x3920
define NO_PRESSED 0
define LEFT_PRESSED 1
define RIGHT_PRESSED 2
define pi 3.1415926
/定义全局变量/
int Rx;Ry;R;
int TOPx;TOPy;BOTTOMx;BOTTOMy;
int Centx;Centy;
int lineStartx;lineStarty;lineEndx;lineEndy;
int linePoint_x20;linePoint_y20;
/这里的字模数组均由“点阵字模工具”生成;你可以用你自己需要的点阵信息来
替换示例中的字模信息;注意字模大小要一致;否则显示会出问题../
char zhi16K={
/ 以下是 '直' 的 16点阵楷体_GB2312 字模;32 byte /
0x01;0x00;0x01;0x00;0x01;0xF0;0x1E;0x00;
0x02;0x00;0x07;0xC0;0x08;0x40;0x0F;0x40;
0x08;0x40;0x0F;0x40;0x08;0x40;0x0F;0x40;
0x08;0x40;0x0F;0xFC;0x70;0x00;0x00;0x00;
};
char xian16K={
/ 以下是 '线' 的 16点阵楷体_GB2312 字模;32 byte /
float up 0x00;0x80;0x00;0x90;0x08;0x88;0x10;0x80;
0x24;0xF0;0x45;0x80;0x78;0xB0;0x11;0xC0;
0x2C;0x88;0x70;0x50;0x04;0x60;0x18;0xA4;
0x63;0x14;0x00;0x0C;0x00;0x04;0x00;0x00;
};
char ju16K={
/ 以下是 '矩' 的 16点阵楷体_GB2312 字模;32 byte /
0x00;0x00;0x08;0x00;0x08;0x78;0x10;0x80;
0x1E;0x80;0x28;0xF8;0x48;0x88;0x0E;0x88;
0xF8;0xF0;0x08;0x80;0x14;0x80;0x12;0x9E;
0x20;0xE0;0x40;0x00;0x00;0x00;0x00;0x00;
};
char xing16K={
/ 以下是 '形' 的 16点阵楷体_GB2312 字模;32 byte /
0x00;0x00;0x07;0x88;0x3A;0x08;0x12;0x10;
0x12;0x20;0x17;0x48;0xFA;0x10;0x12;0x20;
0x12;0xC8;0x12;0x08;0x22;0x10;0x42;0x20;
0x00;0x40;0x00;0x80;0x03;0x00;0x00;0x00;
};
char yuan16K={
/ 以下是 '圆' 的 16点阵楷体_GB2312 字模;32 byte /
0x00;0xF8;0x3F;0x08;0x23;0x88;0x24;0x88;
0x27;0x08;0x21;0xC8;0x2E;0x48;0x29;0x48;
0x29;0x48;0x22;0x88;0x24;0x48;0x28;0x08;
0x3F;0xE8;0x00;0x10;0x00;0x00;0x00;0x00;
};
char qing16K={
/ 以下是 '清' 的 16点阵楷体_GB2312 字模;32 byte /
0x00;0x80;0x00;0xE0;0x33;0x80;0x10;0xE0;
0x03;0x80;0x40;0xFC;0x2F;0x00;0x01;0xE0;
0x12;0x20;0x13;0xA0;0x22;0x20;0x63;0xA0;
0x42;0x20;0x02;0x60;0x00;0x20;0x00;0x00;
};
char ping16K={
/ 以下是 '屏' 的 16点阵楷体_GB2312 字模;32 byte /
0x00;0xF0;0x0F;0x30;0x08;0x60;0x0F;0x80;
0x0A;0x20;0x09;0x40;0x08;0xF8;0x17;0x20;
0x11;0x3E;0x2F;0xE0;0x21;0x20;0x42;0x20;
0x82;0x20;0x04;0x20;0x08;0x20;0x00;0x00;
};
char bao16K={
/ 以下是 '保' 的 16点阵楷体_GB2312 字模;32 byte /
0x00;0x00;0x09;0xF0;0x0A;0x10;0x12;0x10;
0x13;0xE0;0x30;0x80;0x50;0xFC;0x9F;0x80;
0x11;0xC0;0x12;0xA0;0x14;0x98;0x18;0x8E;
0x10;0x80;0x10;0x80;0x00;0x00;0x00;0x00;
};
char cun16K={
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论