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

📄 demofont.cpp

📁 1616点阵字幕产生软件
💻 CPP
📖 第 1 页 / 共 3 页
字号:
	},
	{
		EX_FONT_CHAR("r")
		EX_FONT_UNICODE_VAL(0x0072)
		{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x7e, 0x3c, 0x06, 0x66, 0x06, 0x86, 0x07, 0x00, 0x07, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x7f, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
	},
	{
		EX_FONT_CHAR("s")
		EX_FONT_UNICODE_VAL(0x0073)
		{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xe4, 0x0c, 0x1c, 0x18, 0x0c, 0x18, 0x04, 0x18, 0x00, 0x0e, 0x00, 0x07, 0xc0, 0x01, 0xf0, 0x00, 0x38, 0x20, 0x0c, 0x20, 0x0c, 0x30, 0x0c, 0x38, 0x18, 0x37, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
	},
	{
		EX_FONT_CHAR("t")
		EX_FONT_UNICODE_VAL(0x0074)
		{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00, 0x03, 0x00, 0x07, 0x00, 0x3f, 0xf8, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x04, 0x03, 0x04, 0x01, 0x88, 0x00, 0xf0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
	},
	{
		EX_FONT_CHAR("w")
		EX_FONT_UNICODE_VAL(0x0077)
		{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xfb, 0xef, 0x71, 0xc6, 0x30, 0xc4, 0x31, 0xc4, 0x31, 0xc4, 0x19, 0xc8, 0x19, 0xc8, 0x1a, 0x68, 0x1a, 0x68, 0x0e, 0x70, 0x0e, 0x70, 0x0e, 0x70, 0x04, 0x20, 0x04, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
	},
	{
		EX_FONT_CHAR("x")
		EX_FONT_UNICODE_VAL(0x0078)
		{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3f, 0x7c, 0x0e, 0x10, 0x0e, 0x20, 0x07, 0x20, 0x03, 0x40, 0x03, 0x80, 0x01, 0xc0, 0x01, 0xc0, 0x02, 0xe0, 0x06, 0x60, 0x04, 0x30, 0x08, 0x30, 0x18, 0x18, 0x7c, 0x7e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
	}
};

struct _wide_unicode_font32x32 {unsigned short value; unsigned char data[4][32];} wide_unicode_font32x32[14] = 
{
	{
		EX_FONT_CHAR("不")
		EX_FONT_UNICODE_VAL(0x4e0d)
		{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x3f, 0xff, 0xff, 0xfc, 0x00, 0x00, 0xc0, 0x00, 0x00, 0x01, 0xc0, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x03, 0x80, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x07, 0x80, 0x00, 0x00, 0x07, 0xc0, 0x00, 0x00, 0x0d, 0x80, 0x00, 0x00, 0x1d, 0x8c, 0x00, 0x00, 0x19, 0x82, 0x00, 0x00, 0x31, 0x81, 0x80, 0x00, 0x61, 0x81, 0xc0, 0x00, 0xc1, 0x80, 0xe0, 0x01, 0x81, 0x80, 0x70, 0x03, 0x01, 0x80, 0x38, 0x06, 0x01, 0x80, 0x18, 0x0c, 0x01, 0x80, 0x18, 0x10, 0x01, 0x80, 0x08, 0x20, 0x01, 0x80, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
	},
	{
		EX_FONT_CHAR("中")
		EX_FONT_UNICODE_VAL(0x4e2d)
		{0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x08, 0x01, 0x00, 0x20, 0x0f, 0xff, 0xff, 0xf0, 0x0c, 0x01, 0x00, 0x20, 0x0c, 0x01, 0x00, 0x20, 0x0c, 0x01, 0x00, 0x20, 0x0c, 0x01, 0x00, 0x20, 0x0c, 0x01, 0x00, 0x20, 0x0c, 0x01, 0x00, 0x20, 0x0c, 0x01, 0x00, 0x20, 0x0c, 0x01, 0x00, 0x20, 0x0f, 0xff, 0xff, 0xe0, 0x0c, 0x01, 0x80, 0x20, 0x08, 0x01, 0x80, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
	},
	{
		EX_FONT_CHAR("人")
		EX_FONT_UNICODE_VAL(0x4eba)
		{0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x03, 0x80, 0x00, 0x00, 0x03, 0x80, 0x00, 0x00, 0x03, 0x80, 0x00, 0x00, 0x03, 0x80, 0x00, 0x00, 0x03, 0x80, 0x00, 0x00, 0x03, 0x80, 0x00, 0x00, 0x03, 0x80, 0x00, 0x00, 0x03, 0x80, 0x00, 0x00, 0x06, 0x80, 0x00, 0x00, 0x06, 0x40, 0x00, 0x00, 0x06, 0x40, 0x00, 0x00, 0x06, 0x40, 0x00, 0x00, 0x06, 0x60, 0x00, 0x00, 0x06, 0x20, 0x00, 0x00, 0x0c, 0x20, 0x00, 0x00, 0x0c, 0x30, 0x00, 0x00, 0x0c, 0x10, 0x00, 0x00, 0x18, 0x18, 0x00, 0x00, 0x18, 0x0c, 0x00, 0x00, 0x30, 0x0c, 0x00, 0x00, 0x60, 0x06, 0x00, 0x00, 0x40, 0x07, 0x00, 0x00, 0xc0, 0x03, 0x80, 0x01, 0x00, 0x01, 0xe0, 0x02, 0x00, 0x00, 0xf8, 0x0c, 0x00, 0x00, 0x7e, 0x10, 0x00, 0x00, 0x30, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
	},
	{
		EX_FONT_CHAR("国")
		EX_FONT_UNICODE_VAL(0x56fd)
		{0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x0f, 0xff, 0xff, 0xf0, 0x0c, 0x00, 0x00, 0x30, 0x0c, 0x00, 0x00, 0x30, 0x0c, 0x00, 0x02, 0x30, 0x0c, 0xff, 0xff, 0x30, 0x04, 0x01, 0x80, 0x30, 0x04, 0x01, 0x80, 0x30, 0x04, 0x01, 0x80, 0x30, 0x04, 0x01, 0x80, 0x30, 0x04, 0x01, 0x80, 0x30, 0x04, 0x01, 0x86, 0x30, 0x04, 0x7f, 0xff, 0x30, 0x04, 0x01, 0x80, 0x30, 0x04, 0x01, 0xb0, 0x30, 0x04, 0x01, 0x98, 0x30, 0x04, 0x01, 0x8c, 0x30, 0x04, 0x01, 0x8e, 0x30, 0x04, 0x01, 0x84, 0x30, 0x04, 0x01, 0x80, 0x30, 0x04, 0x01, 0x83, 0x30, 0x04, 0xff, 0xff, 0xb0, 0x04, 0x00, 0x00, 0x30, 0x04, 0x00, 0x00, 0x30, 0x0c, 0x00, 0x00, 0x30, 0x0f, 0xff, 0xff, 0xf0, 0x0c, 0x00, 0x00, 0x30, 0x0c, 0x00, 0x00, 0x30, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
	},
	{
		EX_FONT_CHAR("字")
		EX_FONT_UNICODE_VAL(0x5b57)
		{0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0xc0, 0x00, 0x00, 0x00, 0x80, 0x20, 0x07, 0xff, 0xff, 0xf0, 0x04, 0x00, 0x00, 0x70, 0x0c, 0x00, 0x00, 0x40, 0x0c, 0x00, 0x00, 0x80, 0x18, 0x00, 0x02, 0x00, 0x00, 0x00, 0x07, 0x00, 0x03, 0xff, 0xff, 0x80, 0x00, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x01, 0x40, 0x00, 0x00, 0x01, 0xc0, 0x10, 0x00, 0x01, 0x80, 0x38, 0x3f, 0xff, 0xff, 0xfc, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x1f, 0x80, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
	},
	{
		EX_FONT_CHAR("宽")
		EX_FONT_UNICODE_VAL(0x5bbd)
		{0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0xc0, 0x00, 0x04, 0x00, 0xc0, 0x00, 0x04, 0x00, 0x80, 0x30, 0x0f, 0xff, 0x7f, 0xf8, 0x0c, 0x00, 0x10, 0x20, 0x1c, 0x0c, 0x1c, 0x40, 0x18, 0x08, 0x18, 0x10, 0x00, 0x08, 0x18, 0x38, 0x0f, 0xff, 0xff, 0xc0, 0x00, 0x08, 0x18, 0x00, 0x00, 0x08, 0x18, 0x00, 0x00, 0x80, 0x01, 0x00, 0x00, 0xff, 0xff, 0x80, 0x00, 0xc0, 0x03, 0x00, 0x00, 0xc1, 0x03, 0x00, 0x00, 0xc1, 0x83, 0x00, 0x00, 0xc1, 0x83, 0x00, 0x00, 0xc3, 0x43, 0x00, 0x00, 0xc3, 0x63, 0x00, 0x00, 0xc3, 0x43, 0x00, 0x00, 0xc6, 0x43, 0x10, 0x00, 0x86, 0x40, 0x10, 0x00, 0x0c, 0x40, 0x10, 0x00, 0x18, 0x40, 0x10, 0x00, 0x30, 0x60, 0x18, 0x00, 0xc0, 0x7f, 0xf8, 0x0f, 0x00, 0x3f, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
	},
	{
		EX_FONT_CHAR("我")
		EX_FONT_UNICODE_VAL(0x6211)
		{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x70, 0x00, 0x00, 0x1e, 0x72, 0x00, 0x00, 0xfe, 0x61, 0x80, 0x1f, 0x60, 0x61, 0xc0, 0x00, 0x60, 0x60, 0xc0, 0x00, 0x60, 0x60, 0xc0, 0x00, 0x60, 0x60, 0x40, 0x00, 0x60, 0x60, 0x10, 0x00, 0x60, 0x60, 0x38, 0x1f, 0xff, 0xbf, 0xc0, 0x00, 0x60, 0x20, 0x00, 0x00, 0x60, 0x20, 0x80, 0x00, 0x60, 0x30, 0xe0, 0x00, 0x60, 0x30, 0xc0, 0x00, 0x63, 0x31, 0xc0, 0x00, 0x7c, 0x33, 0x80, 0x01, 0xe0, 0x33, 0x00, 0x0f, 0xe0, 0x36, 0x00, 0x3c, 0x60, 0x1c, 0x00, 0x10, 0x60, 0x1c, 0x00, 0x00, 0x60, 0x3c, 0x04, 0x00, 0x60, 0x7c, 0x04, 0x00, 0x60, 0xc6, 0x04, 0x00, 0x63, 0x83, 0x84, 0x00, 0x66, 0x01, 0xcc, 0x07, 0xf8, 0x00, 0xfc, 0x01, 0xc0, 0x00, 0x7c, 0x00, 0x80, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
	},
	{
		EX_FONT_CHAR("明")
		EX_FONT_UNICODE_VAL(0x660e)
		{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x30, 0x00, 0x00, 0x7f, 0xf0, 0x0c, 0x18, 0x60, 0x20, 0x0f, 0xfc, 0x60, 0x20, 0x0c, 0x18, 0x60, 0x20, 0x0c, 0x18, 0x60, 0x20, 0x0c, 0x18, 0x60, 0x20, 0x0c, 0x18, 0x60, 0x20, 0x0c, 0x18, 0x7f, 0xe0, 0x0c, 0x18, 0x60, 0x20, 0x0f, 0xf8, 0x60, 0x20, 0x0c, 0x18, 0x60, 0x20, 0x0c, 0x18, 0x60, 0x20, 0x0c, 0x18, 0x60, 0x20, 0x0c, 0x18, 0x60, 0x20, 0x0c, 0x18, 0x40, 0x20, 0x0c, 0x18, 0x7f, 0xe0, 0x0f, 0xf8, 0xc0, 0x20, 0x0c, 0x18, 0xc0, 0x20, 0x0c, 0x10, 0xc0, 0x20, 0x08, 0x00, 0x80, 0x20, 0x00, 0x01, 0x80, 0x20, 0x00, 0x01, 0x00, 0x20, 0x00, 0x03, 0x00, 0x20, 0x00, 0x06, 0x00, 0x20, 0x00, 0x0c, 0x07, 0xe0, 0x00, 0x10, 0x00, 0xe0, 0x00, 0x60, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
	},
	{
		EX_FONT_CHAR("是")
		EX_FONT_UNICODE_VAL(0x662f)
		{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x03, 0x00, 0x00, 0x7f, 0xff, 0x80, 0x00, 0x60, 0x02, 0x00, 0x00, 0x60, 0x02, 0x00, 0x00, 0x60, 0x02, 0x00, 0x00, 0x7f, 0xfe, 0x00, 0x00, 0x60, 0x02, 0x00, 0x00, 0x60, 0x02, 0x00, 0x00, 0x60, 0x02, 0x00, 0x00, 0x60, 0x02, 0x00, 0x00, 0x7f, 0xfe, 0x00, 0x00, 0x60, 0x02, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x38, 0x1f, 0xff, 0xff, 0xc0, 0x00, 0x00, 0x80, 0x00, 0x00, 0x60, 0x80, 0x00, 0x00, 0xe0, 0x80, 0x40, 0x00, 0xc0, 0x80, 0xe0, 0x00, 0xc0, 0xff, 0x00, 0x01, 0xc0, 0x80, 0x00, 0x01, 0xa0, 0x80, 0x00, 0x01, 0x10, 0x80, 0x00, 0x03, 0x0c, 0x80, 0x00, 0x06, 0x07, 0x80, 0x00, 0x0c, 0x01, 0xff, 0xfc, 0x18, 0x00, 0x3f, 0xf0, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
	},
	{
		EX_FONT_CHAR("景")
		EX_FONT_UNICODE_VAL(0x666f)
		{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x01, 0x80, 0x00, 0xff, 0xff, 0x80, 0x00, 0x80, 0x01, 0x80, 0x00, 0x80, 0x01, 0x80, 0x00, 0xff, 0xff, 0x80, 0x00, 0x80, 0x01, 0x80, 0x00, 0x80, 0x01, 0x80, 0x00, 0xff, 0xff, 0x80, 0x00, 0x81, 0x81, 0x00, 0x00, 0x00, 0xc0, 0x08, 0x00, 0x00, 0xc0, 0x1c, 0x3f, 0xff, 0x3f, 0xe0, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x03, 0x00, 0x00, 0xff, 0xfd, 0x80, 0x00, 0xc0, 0x01, 0x00, 0x00, 0xc0, 0x01, 0x00, 0x00, 0xc0, 0x01, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x80, 0x80, 0x00, 0x00, 0x20, 0x80, 0x00, 0x00, 0x70, 0x8e, 0x00, 0x00, 0xe0, 0x83, 0x80, 0x01, 0x80, 0x80, 0xe0, 0x06, 0x00, 0x80, 0x70, 0x08, 0x1d, 0x80, 0x38, 0x30, 0x07, 0x80, 0x10, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
	},
	{
		EX_FONT_CHAR("窄")
		EX_FONT_UNICODE_VAL(0x7a84)
		{0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x01, 0x80, 0x00, 0x00, 0x00, 0x80, 0x10, 0x07, 0xff, 0xff, 0xf8, 0x08, 0x10, 0x00, 0x30, 0x18, 0x18, 0x60, 0x20, 0x18, 0x3c, 0x1c, 0x40, 0x00, 0x60, 0x07, 0x80, 0x01, 0xa0, 0x01, 0x80, 0x06, 0x30, 0x00, 0xc0, 0x08, 0x30, 0x00, 0x20, 0x00, 0x60, 0x00, 0x20, 0x00, 0xff, 0xff, 0xf0, 0x00, 0xc3, 0x00, 0x00, 0x01, 0x83, 0x00, 0x00, 0x03, 0x03, 0x00, 0x00, 0x06, 0x03, 0x03, 0x00, 0x08, 0x03, 0xfc, 0x00, 0x10, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x40, 0x00, 0x03, 0x00, 0xe0, 0x00, 0x03, 0xff, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
	},
	{
		EX_FONT_CHAR("符")
		EX_FONT_UNICODE_VAL(0x7b26)
		{0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x08, 0x00, 0x01, 0xc0, 0x0e, 0x00, 0x01, 0x80, 0x18, 0x00, 0x03, 0x01, 0x18, 0x08, 0x03, 0xff, 0x9f, 0xfc, 0x06, 0x10, 0x31, 0x80, 0x04, 0x18, 0x60, 0xc0, 0x08, 0x08, 0x40, 0xc0, 0x10, 0x08, 0x80, 0x40, 0x20, 0x21, 0x00, 0x00, 0x00, 0x70, 0x01, 0x80, 0x00, 0x60, 0x01, 0x00, 0x00, 0xc0, 0x01, 0x08, 0x01, 0x9f, 0xff, 0xfc, 0x01, 0x80, 0x01, 0x00, 0x03, 0x80, 0x01, 0x00, 0x07, 0x82, 0x01, 0x00, 0x0d, 0x81, 0x01, 0x00, 0x11, 0x81, 0x81, 0x00, 0x21, 0x80, 0xc1, 0x00, 0x01, 0x80, 0xc1, 0x00, 0x01, 0x80, 0xc1, 0x00, 0x01, 0x80, 0x01, 0x00, 0x01, 0x80, 0x01, 0x00, 0x01, 0x80, 0x01, 0x00, 0x01, 0x80, 0x01, 0x00, 0x01, 0x80, 0x3b, 0x00, 0x01, 0x80, 0x0f, 0x00, 0x01, 0x80, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
	},
	{
		EX_FONT_CHAR("背")
		EX_FONT_UNICODE_VAL(0x80cc)
		{0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x20, 0x00, 0x00, 0x1c, 0x38, 0x00, 0x00, 0x18, 0x30, 0x20, 0x1f, 0xf8, 0x30, 0xf0, 0x00, 0x08, 0x33, 0x80, 0x00, 0x08, 0x3c, 0x00, 0x00, 0x08, 0x30, 0x10, 0x00, 0x38, 0x30, 0x08, 0x3f, 0xd8, 0x30, 0x18, 0x3c, 0x18, 0x3f, 0xfc, 0x10, 0x18, 0x1f, 0xf8, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x01, 0x80, 0x00, 0xff, 0xff, 0xc0, 0x00, 0xc0, 0x01, 0x80, 0x00, 0xc0, 0x01, 0x80, 0x00, 0xc0, 0x01, 0x80, 0x00, 0xff, 0xff, 0x80, 0x00, 0xc0, 0x01, 0x80, 0x00, 0xc0, 0x01, 0x80, 0x00, 0xc0, 0x01, 0x80, 0x00, 0xff, 0xff, 0x80, 0x00, 0xc0, 0x01, 0x80, 0x00, 0xc0, 0x01, 0x80, 0x00, 0xc0, 0x01, 0x80, 0x00, 0xc0, 0x01, 0x80, 0x00, 0xc0, 0x3f, 0x80, 0x00, 0xc0, 0x0f, 0x00, 0x00, 0xc0, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
	},
	{
		EX_FONT_CHAR("透")
		EX_FONT_UNICODE_VAL(0x900f)
		{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x80, 0x0c, 0x00, 0x7f, 0xc0, 0x06, 0x0f, 0x90, 0x00, 0x03, 0x00, 0x10, 0x00, 0x03, 0x80, 0x10, 0x18, 0x01, 0x1f, 0xff, 0xfc, 0x00, 0x00, 0x74, 0x00, 0x00, 0x00, 0xd2, 0x00, 0x00, 0x01, 0x93, 0x00, 0x00, 0x03, 0x11, 0xc0, 0x03, 0x04, 0x10, 0xf8, 0x3f, 0x98, 0x10, 0x3c, 0x03, 0x20, 0x01, 0x08, 0x03, 0xc7, 0xff, 0x80, 0x03, 0x00, 0xc3, 0x00, 0x03, 0x00, 0x82, 0x00, 0x03, 0x01, 0x87, 0xf0, 0x03, 0x01, 0x80, 0x60, 0x03, 0x01, 0x00, 0x60, 0x03, 0x03, 0x00, 0x40, 0x03, 0x06, 0x00, 0xc0, 0x07, 0x0c, 0x00, 0xc0, 0x0c, 0x98, 0x1f, 0x80, 0x38, 0x60, 0x03, 0x00, 0x70, 0x30, 0x00, 0x00, 0x20, 0x0f, 0xff, 0xfc, 0x00, 0x03, 0xff, 0xf8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}
	}
};

#undef thin_char_nr
#define thin_char_nr sizeof(thin_unicode_font16x32)/sizeof(thin_unicode_font16x32[0]) 
#undef wide_char_nr
#define wide_char_nr sizeof(wide_unicode_font32x32)/sizeof(wide_unicode_font32x32[0]) 

static EXFONT_DATA_ITEM thin_font32_items[thin_char_nr];
static EXFONT_DATA_ITEM wide_font32_items[wide_char_nr]; 
static EXFONT_DATA thin_font32; 
static EXFONT_DATA wide_font32; 
EXFONT g_unicode_font32; 

#ifndef RGB
#define RGB(r, g, b) (r) << 32 | (g) << 16 | (b)
#endif

void install_unicode_32x32_font(draw_pixel_func my_draw_pixel)
{
	size_t i = 0;

	for(i = 0; i < thin_char_nr; i++)
	{
		thin_font32_items[i].value = thin_unicode_font16x32[i].value;
		thin_font32_items[i].data = (unsigned char*)thin_unicode_font16x32[i].data;
	}

	for(i = 0; i < wide_char_nr; i++)
	{
		wide_font32_items[i].value = wide_unicode_font32x32[i].value;
		wide_font32_items[i].data = (unsigned char*)wide_unicode_font32x32[i].data;
	}

	EXFONT_data_init(&thin_font32, 16, 32, thin_char_nr, thin_font32_items);
	EXFONT_data_init(&wide_font32, 32, 32, wide_char_nr, wide_font32_items);

	EXFONT_init(&g_unicode_font32, "g_unicode_font32", 
		RGB(255, 0, 0), 
		RGB(0, 255, 0), 
		BKMODE_TRANSPARENT,
		my_draw_pixel);

	EXFONT_set_thin_font_data(&g_unicode_font32, &thin_font32);
	EXFONT_set_wide_font_data(&g_unicode_font32, &wide_font32);

	return;
}


void InstallFont(draw_pixel_func my_draw_pixel)
{
	install_ansi_16x16_font(my_draw_pixel);
	install_unicode_32x32_font(my_draw_pixel);
}

//我是中国人透明背景不宽字符窄16x32widechar :thinabc2354465478568dfgs
#define STR_ANSI_TRANSPARENT    "16x16: 宽字符 透明背景 我是中国人 thin char 123abc "
#define STR_UNICODE_TRANSPARENT L"32x32: 宽字符 透明背景 我是中国人 thin char 123abc "

#define STR_ANSI_OPAQUE    "16x16: 宽字符 不透明背景 我是中国人 thin char 123abc "
#define STR_UNICODE_OPAQUE L"32x32: 宽字符 不透明背景 我是中国人 thin char 123abc"

void TestDrawText(void)
{
	EXFONT_bkmode(&g_ansi_font16) = BKMODE_TRANSPARENT;
	EXFONT_draw_a(&g_ansi_font16, 10, 10, STR_ANSI_TRANSPARENT);
	EXFONT_bkmode(&g_ansi_font16) = BKMODE_OPAQUE;
	EXFONT_draw_a(&g_ansi_font16, 10, 40, STR_ANSI_OPAQUE);

#if defined(WIN32) || defined(LINUX)
	EXFONT_bkmode(&g_unicode_font32) = BKMODE_TRANSPARENT;
	EXFONT_draw_w(&g_unicode_font32, 10, 80, STR_UNICODE_TRANSPARENT);
	EXFONT_bkmode(&g_unicode_font32) = BKMODE_OPAQUE;
	EXFONT_draw_w(&g_unicode_font32, 10, 120, STR_UNICODE_OPAQUE);
#endif

	return ;
}

⌨️ 快捷键说明

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