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

📄 hcodetable.h

📁 是一个手机功能的模拟程序
💻 H
📖 第 1 页 / 共 2 页
字号:
	0xC082,0xC085,0xC089,0xC091,0xC093,0xC095,0xC096,0xC097,0xC0A1,0xC0A5,
	0xC0A7,0xC0A9,0xC0B1,0xC0B7,0xC0E1,0xC0E2,0xC0E5,0xC0E9,0xC0F1,0xC0F3,
	0xC0F5,0xC0F6,0xC0F7,0xC141,0xC142,0xC145,0xC149,0xC151,0xC153,0xC155,
	0xC157,0xC161,0xC165,0xC176,0xC181,0xC185,0xC197,0xC1A1,0xC1A2,0xC1A5,
	0xC1A9,0xC1B1,0xC1B3,0xC1B5,0xC1B7,0xC1C1,0xC1C5,0xC1C9,0xC1D7,0xC241,
	0xC245,0xC249,0xC251,0xC253,0xC255,0xC257,0xC261,0xC271,0xC281,0xC282,
	0xC285,0xC289,0xC291,0xC293,0xC295,0xC297,0xC2A1,0xC2B6,0xC2C1,0xC2C5,
	0xC2E1,0xC2E5,0xC2E9,0xC2F1,0xC2F3,0xC2F5,0xC2F7,0xC341,0xC345,0xC349,
	0xC351,0xC357,0xC361,0xC362,0xC365,0xC369,0xC371,0xC373,0xC375,0xC377,
	0xC3A1,0xC3A2,0xC3A5,0xC3A8,0xC3A9,0xC3AA,0xC3B1,0xC3B3,0xC3B5,0xC3B7,
	0xC461,0xC462,0xC465,0xC469,0xC471,0xC473,0xC475,0xC477,0xC481,0xC482,
	0xC485,0xC489,0xC491,0xC493,0xC495,0xC496,0xC497,0xC4A1,0xC4A2,0xC4B7,
	0xC4E1,0xC4E2,0xC4E5,0xC4E8,0xC4E9,0xC4F1,0xC4F3,0xC4F5,0xC4F6,0xC4F7,
	0xC541,0xC542,0xC545,0xC549,0xC551,0xC553,0xC555,0xC557,0xC561,0xC565,
	0xC569,0xC571,0xC573,0xC575,0xC576,0xC577,0xC581,0xC5A1,0xC5A2,0xC5A5,
	0xC5A9,0xC5B1,0xC5B3,0xC5B5,0xC5B7,0xC5C1,0xC5C2,0xC5C5,0xC5C9,0xC5D1,
	0xC5D7,0xC5E1,0xC5F7,0xC641,0xC649,0xC661,0xC681,0xC682,0xC685,0xC689,
	0xC691,0xC693,0xC695,0xC697,0xC6A1,0xC6A5,0xC6A9,0xC6B7,0xC6C1,0xC6D7,
	0xC6E1,0xC6E2,0xC6E5,0xC6E9,0xC6F1,0xC6F3,0xC6F5,0xC6F7,0xC741,0xC745,
	0xC749,0xC751,0xC761,0xC762,0xC765,0xC769,0xC771,0xC773,0xC777,0xC7A1,
	0xC7A2,0xC7A5,0xC7A9,0xC7B1,0xC7B3,0xC7B5,0xC7B7,0xC861,0xC862,0xC865,
	0xC869,0xC86A,0xC871,0xC873,0xC875,0xC876,0xC877,0xC881,0xC882,0xC885,
	0xC889,0xC891,0xC893,0xC895,0xC896,0xC897,0xC8A1,0xC8B7,0xC8E1,0xC8E2,
	0xC8E5,0xC8E9,0xC8EB,0xC8F1,0xC8F3,0xC8F5,0xC8F6,0xC8F7,0xC941,0xC942,
	0xC945,0xC949,0xC951,0xC953,0xC955,0xC957,0xC961,0xC965,0xC976,0xC981,
	0xC985,0xC9A1,0xC9A2,0xC9A5,0xC9A9,0xC9B1,0xC9B3,0xC9B5,0xC9B7,0xC9BC,
	0xC9C1,0xC9C5,0xC9E1,0xCA41,0xCA45,0xCA55,0xCA57,0xCA61,0xCA81,0xCA82,
	0xCA85,0xCA89,0xCA91,0xCA93,0xCA95,0xCA97,0xCAA1,0xCAB6,0xCAC1,0xCAE1,
	0xCAE2,0xCAE5,0xCAE9,0xCAF1,0xCAF3,0xCAF7,0xCB41,0xCB45,0xCB49,0xCB51,
	0xCB57,0xCB61,0xCB62,0xCB65,0xCB68,0xCB69,0xCB6B,0xCB71,0xCB73,0xCB75,
	0xCB81,0xCB85,0xCB89,0xCB91,0xCB93,0xCBA1,0xCBA2,0xCBA5,0xCBA9,0xCBB1,
	0xCBB3,0xCBB5,0xCBB7,0xCC61,0xCC62,0xCC63,0xCC65,0xCC69,0xCC6B,0xCC71,
	0xCC73,0xCC75,0xCC76,0xCC77,0xCC7B,0xCC81,0xCC82,0xCC85,0xCC89,0xCC91,
	0xCC93,0xCC95,0xCC96,0xCC97,0xCCA1,0xCCA2,0xCCE1,0xCCE2,0xCCE5,0xCCE9,
	0xCCF1,0xCCF3,0xCCF5,0xCCF6,0xCCF7,0xCD41,0xCD42,0xCD45,0xCD49,0xCD51,
	0xCD53,0xCD55,0xCD57,0xCD61,0xCD65,0xCD69,0xCD71,0xCD73,0xCD76,0xCD77,
	0xCD81,0xCD89,0xCD93,0xCD95,0xCDA1,0xCDA2,0xCDA5,0xCDA9,0xCDB1,0xCDB3,
	0xCDB5,0xCDB7,0xCDC1,0xCDD7,0xCE41,0xCE45,0xCE61,0xCE65,0xCE69,0xCE73,
	0xCE75,0xCE81,0xCE82,0xCE85,0xCE88,0xCE89,0xCE8B,0xCE91,0xCE93,0xCE95,
	0xCE97,0xCEA1,0xCEB7,0xCEE1,0xCEE5,0xCEE9,0xCEF1,0xCEF5,0xCF41,0xCF45,
	0xCF49,0xCF51,0xCF55,0xCF57,0xCF61,0xCF65,0xCF69,0xCF71,0xCF73,0xCF75,
	0xCFA1,0xCFA2,0xCFA5,0xCFA9,0xCFB1,0xCFB3,0xCFB5,0xCFB7,0xD061,0xD062,
	0xD065,0xD069,0xD06E,0xD071,0xD073,0xD075,0xD077,0xD081,0xD082,0xD085,
	0xD089,0xD091,0xD093,0xD095,0xD096,0xD097,0xD0A1,0xD0B7,0xD0E1,0xD0E2,
	0xD0E5,0xD0E9,0xD0EB,0xD0F1,0xD0F3,0xD0F5,0xD0F7,0xD141,0xD142,0xD145,
	0xD149,0xD151,0xD153,0xD155,0xD157,0xD161,0xD162,0xD165,0xD169,0xD171,
	0xD173,0xD175,0xD176,0xD177,0xD181,0xD185,0xD189,0xD193,0xD1A1,0xD1A2,
	0xD1A5,0xD1A9,0xD1AE,0xD1B1,0xD1B3,0xD1B5,0xD1B7,0xD1BB,0xD1C1,0xD1C2,
	0xD1C5,0xD1C9,0xD1D5,0xD1D7,0xD1E1,0xD1E2,0xD1E5,0xD1F5,0xD1F7,0xD241,
	0xD242,0xD245,0xD249,0xD253,0xD255,0xD257,0xD261,0xD265,0xD269,0xD273,
	0xD275,0xD281,0xD282,0xD285,0xD289,0xD28E,0xD291,0xD295,0xD297,0xD2A1,
	0xD2A5,0xD2A9,0xD2B1,0xD2B7,0xD2C1,0xD2C2,0xD2C5,0xD2C9,0xD2D7,0xD2E1,
	0xD2E2,0xD2E5,0xD2E9,0xD2F1,0xD2F3,0xD2F5,0xD2F7,0xD341,0xD342,0xD345,
	0xD349,0xD351,0xD355,0xD357,0xD361,0xD362,0xD365,0xD367,0xD368,0xD369,
	0xD36A,0xD371,0xD373,0xD375,0xD377,0xD37B,0xD381,0xD385,0xD389,0xD391,
	0xD393,0xD397,0xD3A1,0xD3A2,0xD3A5,0xD3A9,0xD3B1,0xD3B3,0xD3B5,0xD3B7
};


static unsigned short const hctbl_UNI2KSSM_JUNG[NUMOF_HAN_JUNG] = 
{
	0x0003, 0x0004, 0x0005, 0x0006,			// 'た, だ, ち, ぢ'
	0x0007, 0x000A, 0x000B, 0x000C,			// 'っ, つ, づ, て'
	0x000D, 0x000E, 0x000F, 0x0012,			// 'で, と, ど, な'
	0x0013, 0x0014, 0x0015, 0x0016,			// 'に, ぬ, ね, の'
	0x0017, 0x001A, 0x001B, 0x001C,			// 'は, ば, ぱ, ひ'
	0x001D									// 'ぱ'
};

static unsigned short const hctbl_UNI2KSSM_JONG[NUMOF_HAN_JONG] =
{
	0x0001, 0x0002, 0x0003, 0x0004,			// 'Filler, ぁ, あ, ぃ'
	0x0005, 0x0006, 0x0007, 0x0008,			// 'い, ぅ, う, ぇ'
	0x0009, 0x000A, 0x000B, 0x000C,			// 'ぉ, お, か, が'
	0x000D, 0x000E, 0x000F, 0x0010,			// 'き, ぎ, く, ,ぐ'
	0x0011, 0x0013, 0x0014, 0x0015,			// 'け, げ, ご, さ'
	0x0016, 0x0017, 0x0018, 0x0019,			// 'ざ, し, じ, ず'
	0x001A, 0x001B, 0x001C, 0x001D			// 'せ, ぜ, そ, ぞ'
};

static unsigned short const hctbl_UNIJONG2KSCHO[NUMOF_HAN_JONG] =
{
	'\0',   0xA4A1, 0xA4A2, 0xA4A3, 0xA4A4, 0xA4A5, 0xA4A6, 0xA5A7,		// Fill ぁ-あ-ぃ-い-ぅ-う-ぇ
	0xA4A9, 0xA4AA, 0xA4AB, 0xA4AC, 0xA4AD, 0xA4AE, 0xA4AF, 0xA4B0,		// ぉ-お-か-が-き-ぎ-く-ぐ
	0xA4B1, 0xA4B2, 0xA4B4, 0xA4B5, 0xA4B6, 0xA4B7, 0xA4B8, 0xA4BA,		// け-げ-ご-さ-ざ-し-じ-ず
	0xA4BB, 0xA4BC, 0xA4BD, 0xA4BE										// せ-ぜ-そ-ぞ
};

static unsigned short const hctbl_KSSM2UNI_JUNG[30] = 
{
	HCTBL_NOT_FOUND,	HCTBL_NOT_FOUND,	HCTBL_NOT_FOUND,	0x0000,		// Nothing	- Nothing	- Nothing	- た
	0x0001,				0x0002,				0x0003,				0x0004,		// だ		- ち		- ぢ		- っ
	HCTBL_NOT_FOUND,	HCTBL_NOT_FOUND,	0x0005,				0x0006,		// Nothing	- Nothing	- つ		- づ
	0x0007,				0x0008,				0x0009,				0x000A,		// て		- で		- と		- ど
	HCTBL_NOT_FOUND,	HCTBL_NOT_FOUND,	0x000B,				0x000C,		// Nothing	- Nothing	- な		- に
	0x000D,				0x000E,				0x000F,				0x0010,		// ぬ		- ね		- の		- は
	HCTBL_NOT_FOUND,	HCTBL_NOT_FOUND,	0x0011,				0x0012,		// Nothing	- Nothing	- ば		- ぱ
	0x0013,				0x0014												// ひ		- ち
};

static unsigned short const hctbl_KSSM2UNI_JONG[] =
{
	HCTBL_NOT_FOUND,
	0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,			// Filler-ぁ-あ-ぃ-い-ぅ-う-ぇ
	0x0008, 0x0009, 0x000A, 0x000B, 0x000C, 0x000D, 0x000E, 0x000F,			// ぉ-お-か-が-き-ぎ-く-ぐ
	0x0010, HCTBL_NOT_FOUND,												// け - GAP
	0x0011, 0x0012, 0x0013, 0x0014, 0x0015, 0x0016, 0x0017, 0x0018,			// げ-ご-さ-ざ-し-じ-ず-せ
	0x0019, 0x001A, 0x001B													// ぜ-そ-ぞ
};


static unsigned short const hctbl_UNI2KSC_BOXDRAW[NUMOF_BOXDRAW] =
{
	0xA6A1, 0xA6AC, 0xA6A2, 0xA6AD, 0xFFFF, 0xFFFF, 0xFFFF,	0xFFFF,		// 0x2500 - 0x2507
	0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xA6A3, 0xA6C8,	0xA6C7, 0xA6AE,		// 0x2508 - 0x250F
	0xA6A4, 0xA6C2, 0xA6C1, 0xA6AF, 0xA6A6,	0xA6C6, 0xA6C5, 0xA6B1,		// 0x2510 - 0x2517
	0xA6A5, 0xA6C4, 0xA6C3, 0xA6B0,	0xA6A7, 0xA6BC, 0xA6C9, 0xA6CA,		// 0x2518 - 0x251F
	0xA6B7, 0xA6CB, 0xA6CC, 0xA6B2, 0xA6A9, 0xA6BE, 0xA6CD, 0xA6CE,		// 0x2520 - 0x2527
	0xA6B9, 0xA6CF, 0xA6D0, 0xA6B4, 0xA6A8, 0xA6D3, 0xA6D4, 0xA6B8,		// 0x2528 - 0x252F
	0xA6BD, 0xA6D1, 0xA6D2, 0xA6B3, 0xA6AA, 0xA6D5, 0xA6D6, 0xA6BA,		// 0x2530 - 0x2537
	0xA6BF, 0xA6D7, 0xA6D8, 0xA6B5, 0xA6AB, 0xA6D9, 0xA6DA, 0xA6BB,		// 0x2538 - 0x253F
	0xA6DB, 0xA6DC, 0xA6C0, 0xA6DD, 0xA6DE, 0xA6DF, 0xA6E0,	0xA6E1,		// 0x2540 - 0x2547
	0xA6E2, 0xA6E3, 0xA6E4, 0xA6B6										// 0x2548 -
};

//===================================
// KSC2Unicode Conversion
//===================================


//
// KS C 5601 Block HIGHBYTE(A1) - HIGHBYTE(A2)
//

static unsigned short const hctbl_KSC2UNI_BLOCK_A1[ NUMOF_KSC_A1 ] =
{
	// 0      1        2      3        4      5       6       7
	// 8      9        A      B        C      D       E       F

	// Block [A1] - [A0]
	0xffff, 0xffff, 0x3001, 0x002E, 0x002E, 0x2025, 0x2026, 0x00A8,
	0xffff, 0x00AD, 0x2015, 0x2225, 0x005C, 0x223C, 0x2018, 0x2019,
	// Block [A1] - [B0]
	0x0022, 0x3003, 0x3014, 0x3015, 0x3008, 0x3009, 0x300A, 0x300B,
	0x300C, 0x300D, 0x300E, 0x300F, 0x3010, 0x3011, 0x00B1, 0x00D7,
	// Block [A1] - [C0]
	0x00F7, 0x2260, 0x2264, 0x2265, 0x221E, 0x2234, 0x3002, 0x2032,
	0x3003, 0x2103, 0x212B, 0xFFE0, 0xFFE1, 0xFFE5, 0x2642, 0x2640,
	// Block [A1] - [D0]
	0x2220, 0x22A5, 0x2312, 0x2202, 0x2207, 0x2261, 0x2252, 0x00A7,
	0x203B, 0x2606, 0x2605, 0x25CB, 0x25CF, 0x25CE, 0x25C7, 0x25C6,
	// Block [A1] - [E0]
	0x25A1, 0x25A0, 0x25B3, 0x25B2, 0x25BD, 0x25BC, 0x2192, 0x2190,
	0x2191, 0x2193, 0x2194, 0x3013, 0x00AB, 0x00BB, 0x221A, 0x223D,
	// Block [A1] - [F0]
	0x221D, 0x2235, 0x222B, 0x222C, 0x2208, 0x220B, 0x2286, 0x2287,
	0x2282, 0x2283, 0x222A, 0x2229, 0x2227, 0x2228, 0xFFE2, 0xffff
};

static unsigned short const hctbl_KSC2UNI_BLOCK_A2[ NUMOF_KSC_A2 ] =
{
	// Block [A2] - [A0]
	0xffff, 0x21D2, 0x21D4, 0x2200, 0x2203, 0x00B4, 0x007E, 0x02C7,
	0x02D8, 0x02DD, 0xA1B0, 0x00B7, 0xffff, 0x02DB, 0x00A1, 0x00BF,
	// Block [A2] - [B0]
	0x02D0, 0x222E, 0x2211, 0x220F, 0x00A4, 0x2109, 0x2030, 0x25C1,
	0x25C0, 0x25B7, 0x25B6, 0x2664, 0x2660, 0x2661, 0x2665, 0x2667,
	// Block [A2] - [C0]
	0x2663, 0x2299, 0x25C8, 0x25A3, 0x25D0, 0x25D1, 0x2592, 0x25A4,
	0x25A5, 0x25A8, 0x25A7, 0x25A6, 0x25A9, 0x2668, 0x260F, 0x260E,
	// Block [A2] - [D0]
	0x261C, 0x261E, 0x00B6, 0x2020, 0x2021, 0x2195, 0x2197, 0x2199,
	0x2196, 0x2198, 0x266D, 0x2669, 0x266A, 0x266C, 0x327F, 0x321C,
	// Block [A2] - [E0]
	0x2116, 0x33C7, 0xffff, 0x33C2, 0x33D8, 0x2121, 0xffff, 0xffff,
	0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff
};

static unsigned short const hctbl_KSC2UNI_BLOCK_A6[ NUMOF_KSC_A6 ] =
{
	// 0      1        2      3        4      5       6       7
	// 8      9        A      B        C      D       E       F

	// Block [A6] - [A0]
	0xffff, 0x2500, 0x2502, 0x250C, 0x2510, 0x2518, 0x2514, 0x251C,
	0x252C, 0x2524, 0x2534, 0x253C, 0x2501, 0x250B, 0x250F, 0x2513,
	// Block [A6] - [B0]
	0x251B, 0x2517, 0x2523, 0x2533, 0x252B, 0x253B, 0x254B, 0x2520,
	0x252F, 0x2528, 0x2537, 0x253F, 0x251D, 0x2530, 0x252D, 0x2538,
	// Block [A6] - [C0]
	0x2542, 0x2512, 0x2511, 0x251A, 0x2519, 0x2516, 0x2515, 0x250E,
	0x250D, 0x251E, 0x251F, 0x2521, 0x2522, 0x2526, 0x2527, 0x2529,
	// Block [A6] - [D0]
	0x252A, 0x2531, 0x2532, 0x252D, 0x252E, 0x2535, 0x2536, 0x2539,
	0x253A, 0x253D, 0x253E, 0x2540, 0x2541, 0x2543, 0x2544, 0x2545,
	// Block [A6] - [E0]
	0x2546, 0x2547, 0x2548, 0x2549, 0x254A, 0xffff, 0xffff, 0xffff,
	0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff
};

static unsigned short const hctbl_KSC2UNI_BLOCK_A7[ NUMOF_KSC_A7 ] =
{
	// 0      1        2      3        4      5       6       7
	// 8      9        A      B        C      D       E       F

	// Block [A7] - [A0]
	0xffff, 0x3397, 0x3396, 0x3397, 0x2113, 0x3398, 0x33C4, 0x33A3,
	0x33A4, 0x33A5, 0x33A6, 0x3399, 0x339A, 0x339B, 0x339C, 0x339D,
	// Block [A7] - [B0]
	0x339E, 0x339F, 0x33A0, 0x33A1, 0x33A2, 0x33CA, 0x338D, 0x338E,
	0x338F, 0x33CF, 0x3388, 0x3389, 0x33C8, 0x33A7, 0x33A8, 0x33B0,
	// Block [A7] - [C0]
	0x33B1, 0x33B2, 0x33B3, 0x33B4, 0x33B5, 0x33B6, 0x33B7, 0x33B8,
	0x33B9, 0x3380, 0x3381, 0x3392, 0x3393, 0x3394, 0x33BA, 0x33BB,
	// Block [A7] - [D0]
	0x33BC, 0x33BD, 0x33BE, 0x33BF, 0x3390, 0x3391, 0x3392, 0x3393,
	0x3394, 0x2126, 0x33C0, 0x33C1, 0x338A, 0x338B, 0x338C, 0x33D6,
	// Block [A7] - [E0]
	0x33C5, 0x33AD, 0x33AE, 0x33AF, 0x33DB, 0x33A9, 0x33AA, 0x33AB,
	0x33AC, 0x33DD, 0x33D0, 0x33D3, 0x33C3, 0x33C9, 0x33DC, 0x33C6
};

#endif

⌨️ 快捷键说明

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