⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 helvr12.c

📁 代码有点长,需细心阅读,仅供影音视听类产品的开发人员参考
💻 C
📖 第 1 页 / 共 2 页
字号:
/*
**	FILE	efont.txt
**	FONT	helvr12.bin
**	DATE	Jul 19 1999
**	CHARS	78
**	TYPE	1
*/

typedef unsigned char BYTE;

#ifndef NULL
#define	NULL (void *)0
#endif /*NULL*/
/* encoding 0030 : 0 */
const static BYTE encoding_0030[] = {
	7, 12, 1, 0, 9, 0, 0x38, 0x44, 0x44, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82,
		0x44, 0x44, 0x38
};

/* encoding 0031 : 1 */
const static BYTE encoding_0031[] = {
	3, 12, 3, 0, 9, 0, 0x20, 0x20, 0x60, 0xa0, 0x20, 0x20, 0x20, 0x20, 0x20,
		0x20, 0x20, 0x20
};

/* encoding 0032 : 2 */
const static BYTE encoding_0032[] = {
	7, 12, 1, 0, 9, 0, 0x38, 0x44, 0x82, 0x82, 0x02, 0x04, 0x08, 0x30, 0x40,
		0x80, 0x80, 0xfe
};

/* encoding 0033 : 3 */
const static BYTE encoding_0033[] = {
	7, 12, 1, 0, 9, 0, 0x38, 0x44, 0x82, 0x82, 0x04, 0x38, 0x04, 0x02, 0x82,
		0x82, 0x44, 0x38
};

/* encoding 0034 : 4 */
const static BYTE encoding_0034[] = {
	8, 12, 0, 0, 9, 0, 0x0c, 0x14, 0x14, 0x24, 0x24, 0x44, 0x44, 0x84, 0xff,
		0x04, 0x04, 0x04
};

/* encoding 0035 : 5 */
const static BYTE encoding_0035[] = {
	7, 12, 1, 0, 9, 0, 0x3e, 0x20, 0x20, 0x40, 0x78, 0x44, 0x02, 0x02, 0x02,
		0x82, 0x44, 0x38
};

/* encoding 0036 : 6 */
const static BYTE encoding_0036[] = {
	7, 12, 1, 0, 9, 0, 0x3c, 0x42, 0x82, 0x80, 0xb8, 0xc4, 0x82, 0x82, 0x82,
		0x82, 0x44, 0x38
};

/* encoding 0037 : 7 */
const static BYTE encoding_0037[] = {
	8, 12, 0, 0, 9, 0, 0xff, 0x01, 0x02, 0x04, 0x04, 0x08, 0x08, 0x10, 0x10,
		0x10, 0x20, 0x20
};

/* encoding 0038 : 8 */
const static BYTE encoding_0038[] = {
	7, 12, 1, 0, 9, 0, 0x38, 0x44, 0x82, 0x82, 0x44, 0x38, 0x44, 0x82, 0x82,
		0x82, 0x44, 0x38
};

/* encoding 0039 : 9 */
const static BYTE encoding_0039[] = {
	7, 12, 1, 0, 9, 0, 0x38, 0x44, 0x82, 0x82, 0x82, 0x82, 0x46, 0x3a, 0x02,
		0x82, 0x84, 0x78
};

/* encoding 0041 : A */
const static BYTE encoding_0041[] = {
	10, 12, 0, 0, 11, 0, 0x0c, 0x00, 0x0c, 0x00, 0x12, 0x00, 0x12, 0x00, 0x12,
		0x00, 0x21, 0x00, 0x21, 0x00, 0x7f, 0x80, 0x40, 0x80, 0x40, 0x80, 0x80,
		0x40, 0x80, 0x40
};

/* encoding 0042 : B */
const static BYTE encoding_0042[] = {
	9, 12, 1, 0, 11, 0, 0xfc, 0x00, 0x82, 0x00, 0x81, 0x00, 0x81, 0x00, 0x82,
		0x00, 0xfe, 0x00, 0x81, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x81,
		0x00, 0xfe, 0x00
};

/* encoding 0043 : C */
const static BYTE encoding_0043[] = {
	10, 12, 1, 0, 12, 0, 0x0f, 0x00, 0x30, 0x80, 0x40, 0x40, 0x40, 0x00, 0x80,
		0x00, 0x80, 0x00, 0x80, 0x00, 0x80, 0x00, 0x40, 0x00, 0x40, 0x40, 0x30,
		0x80, 0x0f, 0x00
};

/* encoding 0044 : D */
const static BYTE encoding_0044[] = {
	10, 12, 1, 0, 12, 0, 0xfc, 0x00, 0x83, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80,
		0x40, 0x80, 0x40, 0x80, 0x40, 0x80, 0x40, 0x80, 0x80, 0x80, 0x80, 0x83,
		0x00, 0xfc, 0x00
};

/* encoding 0045 : E */
const static BYTE encoding_0045[] = {
	8, 12, 1, 0, 11, 0, 0xff, 0x80, 0x80, 0x80, 0x80, 0xff, 0x80, 0x80, 0x80,
		0x80, 0x80, 0xff
};

/* encoding 0046 : F */
const static BYTE encoding_0046[] = {
	7, 12, 1, 0, 10, 0, 0xfe, 0x80, 0x80, 0x80, 0x80, 0xfe, 0x80, 0x80, 0x80,
		0x80, 0x80, 0x80
};

/* encoding 0047 : G */
const static BYTE encoding_0047[] = {
	10, 12, 1, 0, 13, 0, 0x0e, 0x00, 0x31, 0x80, 0x40, 0x40, 0x40, 0x00, 0x80,
		0x00, 0x80, 0x00, 0x87, 0xc0, 0x80, 0x40, 0x40, 0x40, 0x40, 0xc0, 0x31,
		0x40, 0x0e, 0x40
};

/* encoding 0048 : H */
const static BYTE encoding_0048[] = {
	9, 12, 1, 0, 12, 0, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
		0x80, 0xff, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
		0x80, 0x80, 0x80
};

/* encoding 0049 : I */
const static BYTE encoding_0049[] = {
	1, 12, 1, 0, 4, 0, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
		0x80, 0x80, 0x80
};

/* encoding 004a : J */
const static BYTE encoding_004a[] = {
	6, 12, 0, 0, 8, 0, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x84,
		0x84, 0x84, 0x78
};

/* encoding 004b : K */
const static BYTE encoding_004b[] = {
	8, 12, 1, 0, 11, 0, 0x81, 0x82, 0x84, 0x88, 0x90, 0xb0, 0xc8, 0x88, 0x84,
		0x82, 0x82, 0x81
};

/* encoding 004c : L */
const static BYTE encoding_004c[] = {
	7, 12, 1, 0, 9, 0, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
		0x80, 0x80, 0xfe
};

/* encoding 004d : M */
const static BYTE encoding_004d[] = {
	11, 12, 1, 0, 13, 0, 0x80, 0x20, 0xc0, 0x60, 0xc0, 0x60, 0xa0, 0xa0, 0xa0,
		0xa0, 0xa0, 0xa0, 0x91, 0x20, 0x91, 0x20, 0x91, 0x20, 0x8a, 0x20, 0x8a,
		0x20, 0x84, 0x20
};

/* encoding 004e : N */
const static BYTE encoding_004e[] = {
	9, 12, 1, 0, 12, 0, 0x80, 0x80, 0xc0, 0x80, 0xa0, 0x80, 0xa0, 0x80, 0x90,
		0x80, 0x88, 0x80, 0x88, 0x80, 0x84, 0x80, 0x82, 0x80, 0x82, 0x80, 0x81,
		0x80, 0x80, 0x80
};

/* encoding 004f : O */
const static BYTE encoding_004f[] = {
	11, 12, 1, 0, 13, 0, 0x0e, 0x00, 0x31, 0x80, 0x40, 0x40, 0x40, 0x40, 0x80,
		0x20, 0x80, 0x20, 0x80, 0x20, 0x80, 0x20, 0x40, 0x40, 0x40, 0x40, 0x31,
		0x80, 0x0e, 0x00
};

/* encoding 0050 : P */
const static BYTE encoding_0050[] = {
	8, 12, 2, 0, 11, 0, 0xfc, 0x82, 0x81, 0x81, 0x82, 0xfc, 0x80, 0x80, 0x80,
		0x80, 0x80, 0x80
};

/* encoding 0051 : Q */
const static BYTE encoding_0051[] = {
	11, 13, 1, 255, 13, 0, 0x0e, 0x00, 0x31, 0x80, 0x40, 0x40, 0x40, 0x40, 0x80,
		0x20, 0x80, 0x20, 0x80, 0x20, 0x80, 0x20, 0x40, 0x40, 0x42, 0x40, 0x31,
		0x80, 0x0e, 0x80, 0x00, 0x40
};

/* encoding 0052 : R */
const static BYTE encoding_0052[] = {
	9, 12, 2, 0, 12, 0, 0xfc, 0x00, 0x82, 0x00, 0x81, 0x00, 0x81, 0x00, 0x82,
		0x00, 0xfc, 0x00, 0x82, 0x00, 0x81, 0x00, 0x81, 0x00, 0x81, 0x00, 0x81,
		0x00, 0x80, 0x80
};

/* encoding 0053 : S */
const static BYTE encoding_0053[] = {
	9, 12, 1, 0, 11, 0, 0x3e, 0x00, 0x41, 0x00, 0x80, 0x80, 0x80, 0x80, 0x40,
		0x00, 0x30, 0x00, 0x0e, 0x00, 0x01, 0x00, 0x80, 0x80, 0x80, 0x80, 0x41,
		0x00, 0x3e, 0x00
};

/* encoding 0054 : T */
const static BYTE encoding_0054[] = {
	9, 12, 0, 0, 10, 0, 0xff, 0x80, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08,
		0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08,
		0x00, 0x08, 0x00
};

/* encoding 0055 : U */
const static BYTE encoding_0055[] = {
	9, 12, 1, 0, 12, 0, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
		0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x41,
		0x00, 0x3e, 0x00
};

/* encoding 0056 : V */
const static BYTE encoding_0056[] = {
	10, 12, 0, 0, 11, 0, 0x80, 0x40, 0x80, 0x40, 0x40, 0x80, 0x40, 0x80, 0x40,
		0x80, 0x21, 0x00, 0x21, 0x00, 0x12, 0x00, 0x12, 0x00, 0x12, 0x00, 0x0c,
		0x00, 0x0c, 0x00
};

/* encoding 0057 : W */
const static BYTE encoding_0057[] = {
	13, 12, 1, 0, 15, 0, 0x82, 0x08, 0x82, 0x08, 0x82, 0x08, 0x45, 0x10, 0x45,
		0x10, 0x45, 0x10, 0x28, 0xa0, 0x28, 0xa0, 0x28, 0xa0, 0x10, 0x40, 0x10,
		0x40, 0x10, 0x40
};

/* encoding 0058 : X */
const static BYTE encoding_0058[] = {
	8, 12, 1, 0, 11, 0, 0x81, 0x42, 0x42, 0x24, 0x24, 0x18, 0x18, 0x24, 0x24,
		0x42, 0x42, 0x81
};

/* encoding 0059 : Y */
const static BYTE encoding_0059[] = {
	9, 12, 1, 0, 11, 0, 0x80, 0x80, 0x41, 0x00, 0x41, 0x00, 0x22, 0x00, 0x22,
		0x00, 0x14, 0x00, 0x1c, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08, 0x00, 0x08,
		0x00, 0x08, 0x00
};

/* encoding 005a : Z */
const static BYTE encoding_005a[] = {
	9, 12, 0, 0, 10, 0, 0x7f, 0x80, 0x01, 0x00, 0x03, 0x00, 0x02, 0x00, 0x04,
		0x00, 0x0c, 0x00, 0x08, 0x00, 0x10, 0x00, 0x30, 0x00, 0x20, 0x00, 0x40,
		0x00, 0xff, 0x80
};

/* encoding 0061 : a */
const static BYTE encoding_0061[] = {
	8, 9, 1, 0, 9, 0, 0x7c, 0x82, 0x02, 0x06, 0x7a, 0x82, 0x82, 0x86, 0x7b
};

/* encoding 0062 : b */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -