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

📄 tm2uni.h

📁 This software performs code conversion of Chinese characters, including GB2312/GBK and BIG5. It a
💻 H
📖 第 1 页 / 共 2 页
字号:
// tm2uni.h

#ifndef TM2UNI_H
#define TM2UNI_H




// ASCII
static const unsigned short TmAsciiToUnicode [] = {
      0x0020,  0x0021,  0x0022,  0x0023,  0x0024,  0x0025,  0x0026,  0x0027,  // 0x002x
      0x0028,  0x0029,  0x002A,  0x002B,  0x002C,  0x002D,  0x002E,  0x002F,  
      0x0030,  0x0031,  0x0032,  0x0033,  0x0034,  0x0035,  0x0036,  0x0037,  // 0x003x
      0x0038,  0x0039,  0x003A,  0x003B,  0x003C,  0x003D,  0x003E,  0x003F,  
      0x0040,  0x0041,  0x0042,  0x0043,  0x0044,  0x0045,  0x0046,  0x0047,  // 0x004x
      0x0048,  0x0049,  0x004A,  0x004B,  0x004C,  0x004D,  0x004E,  0x004F,  
      0x0050,  0x0051,  0x0052,  0x0053,  0x0054,  0x0055,  0x0056,  0x0057,  // 0x005x
      0x0058,  0x0059,  0x005A,  0x005B,  0x00A5,  0x005D,  0x005E,  0x005F,  
      0x0060,  0x0061,  0x0062,  0x0063,  0x0064,  0x0065,  0x0066,  0x0067,  // 0x006x
      0x0068,  0x0069,  0x006A,  0x006B,  0x006C,  0x006D,  0x006E,  0x006F,  
      0x0070,  0x0071,  0x0072,  0x0073,  0x0074,  0x0075,  0x0076,  0x0077,  // 0x007x
      0x0078,  0x0079,  0x007A,  0x007B,  0x007C,  0x007D,  0x007E,  0x007F,  
      0x00A2,  0,       0,       0,       0,       0,       0,       0,       // 0x008x
} ;




// INTERNAL
static const unsigned short TmInternalToUnicode [] = {
      0x0020,  0x0021,  0x0022,  0x00A3,  0x0024,  0x0025,  0x0026,  0x0027,  // 0x002x
      0x0028,  0x0029,  0x002A,  0x002B,  0x002C,  0x002D,  0x002E,  0x002F,  
      0x0030,  0x0031,  0x0032,  0x0033,  0x0034,  0x0035,  0x0036,  0x0037,  // 0x003x
      0x0038,  0x0039,  0x003A,  0x003B,  0x007C,  0x003D,  0x003E,  0x003F,  
      0x03B2,  0x0041,  0x0042,  0x0043,  0x0044,  0x0045,  0x0046,  0x0047,  // 0x004x
      0x0048,  0x0049,  0x004A,  0x004B,  0x004C,  0x004D,  0x004E,  0x004F,  
      0x0050,  0x0051,  0x0052,  0x0053,  0x0054,  0x0055,  0x0056,  0x0057,  // 0x005x
      0x0058,  0x0059,  0x005A,  0x0333,  0x00F1,  0x00BF,  0x005E,  0x005F,  
      0x0060,  0x0061,  0x0062,  0x0063,  0x0064,  0x0065,  0x0066,  0x0067,  // 0x006x
      0x0068,  0x0069,  0x006A,  0x006B,  0x006C,  0x006D,  0x006E,  0x006F,  
      0x0070,  0x0071,  0x0072,  0x0073,  0x0074,  0x0075,  0x0076,  0x0077,  // 0x007x
      0x0078,  0x0079,  0x007A,  0x0023,  0x00D1,  0x00E7,  0x00B4,  0x007F,  
      0x00A8,  0,       0,       0,       0,       0,       0,       0,       // 0x008x
} ;




// SYMBOL
static const unsigned short TmSymbolToUnicode [] = {
      0x0020,  0x00AE,  0,       0x00A8,  0x0081,  0,       0x00F7,  0,       // 0x002x
      0x221A,  0,       0x2219,  0,       0x0060,  0x2017,  0x00B4,  0,       
      0x2070,  0x00B9,  0x00B2,  0x00B3,  0x2074,  0x2075,  0x2076,  0x2077,  // 0x003x
      0x2078,  0x2079,  0,       0,       0x2640,  0,       0x2642,  0,       
      0x005E,  0x2207,  0x221E,  0x03C8,  0x03C6,  0x2190,  0x003C,  0x039B,  // 0x004x
      0x00B6,  0x2191,  0x03A0,  0x00A7,  0x03A9,  0x03D1,  0x223C,  0x2193,  
      0x2113,  0x0393,  0x0398,  0x03A3,  0x2192,  0x039E,  0x03B1,  0x0394,  // 0x005x
      0x2261,  0x03A5,  0x2243,  0x002B,  0,       0x007E,  0x002D,  0x005F,  
      0,       0x03B1,  0x03B2,  0x03C8,  0x03C6,  0x03B5,  0x003E,  0x03BB,  // 0x006x
      0x03B7,  0x03B9,  0x03C0,  0x03BA,  0x03C9,  0x03BC,  0x03BD,  0x03BF,  
      0x03C1,  0x03B3,  0x03B8,  0x03C3,  0x03C4,  0x03BE,  0x0078,  0x03B4,  // 0x007x
      0x03C7,  0x03C5,  0x03B6,  0x007B,  0x007D,  0x2266,  0x2267,  0x21B5,  
      0x2260,  0,       0,       0,       0,       0,       0,       0,       // 0x008x
} ;




// AENGLISH
static const unsigned short TmAenglishToUnicode [] = {
      0x0020,  0x0021,  0x0022,  0x0023,  0x0024,  0x0025,  0x0026,  0x0027,  // 0x002x
      0x0028,  0x0029,  0x002A,  0x002B,  0x002C,  0x002D,  0x002E,  0x002F,  
      0x0030,  0x0031,  0x0032,  0x0033,  0x0034,  0x0035,  0x0036,  0x0037,  // 0x003x
      0x0038,  0x0039,  0x003A,  0x003B,  0x003C,  0x003D,  0x003E,  0x003F,  
      0x0040,  0x0041,  0x0042,  0x0043,  0x0044,  0x0045,  0x0046,  0x0047,  // 0x004x
      0x0048,  0x0049,  0x004A,  0x004B,  0x004C,  0x004D,  0x004E,  0x004F,  
      0x0050,  0x0051,  0x0052,  0x0053,  0x0054,  0x0055,  0x0056,  0x0057,  // 0x005x
      0x0058,  0x0059,  0x005A,  0x005B,  0x00B1,  0x005D,  0x00B2,  0x005F,  
      0x00B0,  0x0061,  0x0062,  0x0063,  0x0064,  0x0065,  0x0066,  0x0067,  // 0x006x
      0x0068,  0x0069,  0x006A,  0x006B,  0x006C,  0x006D,  0x006E,  0x006F,  
      0x0070,  0x0071,  0x0072,  0x0073,  0x0074,  0x0075,  0x0076,  0x0077,  // 0x007x
      0x0078,  0x0079,  0x007A,  0x00BC,  0x00BD,  0x00B6,  0x00A7,  0x007F,  
      0x00A2,  0,       0,       0,       0,       0,       0,       0,       // 0x008x
} ;




// CANADIAN
static const unsigned short TmCanadianToUnicode [] = {
      0x0020,  0x00E9,  0x0022,  0x0023,  0x0024,  0x0025,  0x0026,  0x0027,  // 0x002x
      0x0028,  0x0029,  0x002A,  0x002B,  0x002C,  0x002D,  0x002E,  0x002F,  
      0x0030,  0x0031,  0x0032,  0x0033,  0x0034,  0x0035,  0x0036,  0x0037,  // 0x003x
      0x0038,  0x0039,  0x003A,  0x003B,  0x003C,  0x003D,  0x003E,  0x003F,  
      0x00A7,  0x0041,  0x0042,  0x0043,  0x0044,  0x0045,  0x0046,  0x0047,  // 0x004x
      0x0048,  0x0049,  0x004A,  0x004B,  0x004C,  0x004D,  0x004E,  0x004F,  
      0x0050,  0x0051,  0x0052,  0x0053,  0x0054,  0x0055,  0x0056,  0x0057,  // 0x005x
      0x0058,  0x0059,  0x005A,  0x005B,  0x00B1,  0x005D,  0x005E,  0x005F,  
      0x0060,  0x0061,  0x0062,  0x0063,  0x0064,  0x0065,  0x0066,  0x0067,  // 0x006x
      0x0068,  0x0069,  0x006A,  0x006B,  0x006C,  0x006D,  0x006E,  0x006F,  
      0x0070,  0x0071,  0x0072,  0x0073,  0x0074,  0x0075,  0x0076,  0x0077,  // 0x007x
      0x0078,  0x0079,  0x007A,  0x00BC,  0x00BD,  0x00B0,  0x00E7,  0x007F,  
      0x00B3,  0,       0,       0,       0,       0,       0,       0,       // 0x008x
} ;




// DUTCH
static const unsigned short TmDutchToUnicode [] = {
      0x0020,  0x0021,  0x0022,  0x00A3,  0x0024,  0x0025,  0x0026,  0x0027,  // 0x002x
      0x0028,  0x0029,  0x002A,  0x002B,  0x002C,  0x002D,  0x002E,  0x002F,  
      0x0030,  0x0031,  0x0032,  0x0033,  0x0034,  0x0035,  0x0036,  0x0037,  // 0x003x
      0x0038,  0x0039,  0x003A,  0x003B,  0x00B2,  0x003D,  0x00B3,  0x003F,  
      0x0149,  0x0041,  0x0042,  0x0043,  0x0044,  0x0045,  0x0046,  0x0047,  // 0x004x
      0x0048,  0x0049,  0x004A,  0x004B,  0x004C,  0x004D,  0x004E,  0x004F,  
      0x0050,  0x0051,  0x0052,  0x0053,  0x0054,  0x0055,  0x0056,  0x0057,  // 0x005x
      0x0058,  0x0059,  0x005A,  0x00B0,  0x00B1,  0x0192,  0x005E,  0x005F,  
      0x0060,  0x0061,  0x0062,  0x0063,  0x0064,  0x0065,  0x0066,  0x0067,  // 0x006x
      0x0068,  0x0069,  0x006A,  0x006B,  0x006C,  0x006D,  0x006E,  0x006F,  
      0x0070,  0x0071,  0x0072,  0x0073,  0x0074,  0x0075,  0x0076,  0x0077,  // 0x007x
      0x0078,  0x0079,  0x007A,  0x00BC,  0x0133,  0x00BD,  0x007E,  0x007F,  
      0x00BE,  0,       0,       0,       0,       0,       0,       0,       // 0x008x
} ;




// FINISH
static const unsigned short TmFinishToUnicode [] = {
      0x0020,  0x0021,  0x0022,  0x00A3,  0x0024,  0x0025,  0x0026,  0x0027,  // 0x002x
      0x0028,  0x0029,  0x002A,  0x002B,  0x002C,  0x002D,  0x002E,  0x002F,  
      0x0030,  0x0031,  0x0032,  0x0033,  0x0034,  0x0035,  0x0036,  0x0037,  // 0x003x
      0x0038,  0x0039,  0x003A,  0x003B,  0x00B2,  0x003D,  0x00B3,  0x003F,  
      0x00A7,  0x0041,  0x0042,  0x0043,  0x0044,  0x0045,  0x0046,  0x0047,  // 0x004x
      0x0048,  0x0049,  0x004A,  0x004B,  0x004C,  0x004D,  0x004E,  0x004F,  
      0x0050,  0x0051,  0x0052,  0x0053,  0x0054,  0x0055,  0x0056,  0x0057,  // 0x005x
      0x0058,  0x0059,  0x005A,  0x00E4,  0x00F6,  0x00E5,  0x005E,  0x005F,  
      0x0060,  0x0061,  0x0062,  0x0063,  0x0064,  0x0065,  0x0066,  0x0067,  // 0x006x
      0x0068,  0x0069,  0x006A,  0x006B,  0x006C,  0x006D,  0x006E,  0x006F,  
      0x0070,  0x0071,  0x0072,  0x0073,  0x0074,  0x0075,  0x0076,  0x0077,  // 0x007x
      0x0078,  0x0079,  0x007A,  0x00C4,  0x00D6,  0x00C5,  0x00FC,  0x007F,  
      0x00BD,  0,       0,       0,       0,       0,       0,       0,       // 0x008x
} ;




// FRENCH
static const unsigned short TmFrenchToUnicode [] = {
      0x0020,  0x0021,  0x0022,  0x20A3,  0x0024,  0x0025,  0x0026,  0x0027,  // 0x002x
      0x0028,  0x0029,  0x002A,  0x002B,  0x002C,  0x002D,  0x002E,  0x002F,  
      0x0030,  0x0031,  0x0032,  0x0033,  0x0034,  0x0035,  0x0036,  0x0037,  // 0x003x
      0x0038,  0x0039,  0x003A,  0x003B,  0x00B2,  0x003D,  0x00B3,  0x003F,  
      0x00E0,  0x0041,  0x0042,  0x0043,  0x0044,  0x0045,  0x0046,  0x0047,  // 0x004x
      0x0048,  0x0049,  0x004A,  0x004B,  0x004C,  0x004D,  0x004E,  0x004F,  
      0x0050,  0x0051,  0x0052,  0x0053,  0x0054,  0x0055,  0x0056,  0x0057,  // 0x005x
      0x0058,  0x0059,  0x005A,  0x00B0,  0x00E7,  0x00A7,  0x005E,  0x005F,  
      0x0060,  0x0061,  0x0062,  0x0063,  0x0064,  0x0065,  0x0066,  0x0067,  // 0x006x
      0x0068,  0x0069,  0x006A,  0x006B,  0x006C,  0x006D,  0x006E,  0x006F,  
      0x0070,  0x0071,  0x0072,  0x0073,  0x0074,  0x0075,  0x0076,  0x0077,  // 0x007x
      0x0078,  0x0079,  0x007A,  0x00E9,  0x00F9,  0x00E8,  0x00A8,  0x007F,  
      0x00BC,  0,       0,       0,       0,       0,       0,       0,       // 0x008x
} ;




// GERMAN
static const unsigned short TmGermanToUnicode [] = {
      0x0020,  0x0021,  0x0022,  0x0046,  0x0024,  0x0025,  0x0026,  0x0027,  // 0x002x
      0x0028,  0x0029,  0x002A,  0x002B,  0x002C,  0x002D,  0x002E,  0x002F,  
      0x0030,  0x0031,  0x0032,  0x0033,  0x0034,  0x0035,  0x0036,  0x0037,  // 0x003x
      0x0038,  0x0039,  0x003A,  0x003B,  0x00B2,  0x003D,  0x00B3,  0x003F,  
      0x00A7,  0x0041,  0x0042,  0x0043,  0x0044,  0x0045,  0x0046,  0x0047,  // 0x004x
      0x0048,  0x0049,  0x004A,  0x004B,  0x004C,  0x004D,  0x004E,  0x004F,  
      0x0050,  0x0051,  0x0052,  0x0053,  0x0054,  0x0055,  0x0056,  0x0057,  // 0x005x
      0x0058,  0x0059,  0x005A,  0x00E4,  0x00F6,  0x00FC,  0x00B0,  0x005F,  
      0x0060,  0x0061,  0x0062,  0x0063,  0x0064,  0x0065,  0x0066,  0x0067,  // 0x006x
      0x0068,  0x0069,  0x006A,  0x006B,  0x006C,  0x006D,  0x006E,  0x006F,  
      0x0070,  0x0071,  0x0072,  0x0073,  0x0074,  0x0075,  0x0076,  0x0077,  // 0x007x
      0x0078,  0x0079,  0x007A,  0x00C4,  0x00D6,  0x00DC,  0x00DF,  0x007F,  
      0x00B5,  0,       0,       0,       0,       0,       0,       0,       // 0x008x
} ;




// GREEK
static const unsigned short TmGreekToUnicode [] = {
      0x0020,  0x0301,  0x0302,  0x0308,  0x0308,  0x0302,  0x0302,  0x0302,  // 0x002x
      0x0028,  0x0029,  0x002A,  0x002B,  0x002C,  0x002D,  0x002E,  0x0313,  
      0x0030,  0x0031,  0x0032,  0x0033,  0x0034,  0x0035,  0x0036,  0x0037,  // 0x003x
      0x0038,  0x0039,  0x003A,  0x003B,  0x003C,  0x003D,  0x003E,  0x0314,  
      0x037A,  0x0391,  0x0392,  0x03A8,  0x0394,  0x0395,  0x03A6,  0x0393,  // 0x004x
      0x0397,  0x0399,  0x039E,  0x039A,  0x039B,  0x039C,  0x039D,  0x039F,  
      0x03A0,  0,       0x03A1,  0x03A3,  0x03A4,  0x0398,  0x03A9,  0,       // 0x005x
      0x03A7,  0x03A5,  0x0396,  0x0313,  0x0301,  0x005D,  0x005E,  0x005F,  
      0x00A8,  0x03B1,  0x03B2,  0x03C8,  0x03B4,  0x03B5,  0x03C6,  0x03B3,  // 0x006x
      0x03B7,  0x03B9,  0x03BE,  0x03BA,  0x03BB,  0x03BC,  0x03BD,  0x03BF,  
      0x03C0,  0,       0x03C1,  0x03C3,  0x03C4,  0x03B8,  0x03C9,  0x03C2,  // 0x007x
      0x03C7,  0x03C5,  0x03B6,  0x0314,  0x0300,  0x0308,  0x007E,  0x007F,  
      0x00A2,  0,       0,       0,       0,       0,       0,       0,       // 0x008x
} ;




// ITALIAN
static const unsigned short TmItalianToUnicode [] = {
      0x0020,  0x0021,  0x0022,  0x00A3,  0x0024,  0x0025,  0x0026,  0x0027,  // 0x002x
      0x0028,  0x0029,  0x002A,  0x002B,  0x002C,  0x002D,  0x002E,  0x002F,  
      0x0030,  0x0031,  0x0032,  0x0033,  0x0034,  0x0035,  0x0036,  0x0037,  // 0x003x
      0x0038,  0x0039,  0x003A,  0x003B,  0x005B,  0x003D,  0x005D,  0x003F,  
      0x00A7,  0x0041,  0x0042,  0x0043,  0x0044,  0x0045,  0x0046,  0x0047,  // 0x004x
      0x0048,  0x0049,  0x004A,  0x004B,  0x004C,  0x004D,  0x004E,  0x004F,  
      0x0050,  0x0051,  0x0052,  0x0053,  0x0054,  0x0055,  0x0056,  0x0057,  // 0x005x
      0x0058,  0x0059,  0x005A,  0x00B0,  0x00E7,  0x00E9,  0x005E,  0x005F,  
      0x00F9,  0x0061,  0x0062,  0x0063,  0x0064,  0x0065,  0x0066,  0x0067,  // 0x006x
      0x0068,  0x0069,  0x006A,  0x006B,  0x006C,  0x006D,  0x006E,  0x006F,  
      0x0070,  0x0071,  0x0072,  0x0073,  0x0074,  0x0075,  0x0076,  0x0077,  // 0x007x
      0x0078,  0x0079,  0x007A,  0x00E0,  0x00F2,  0x00E8,  0x00EC,  0x007F,  
      0x00B2,  0,       0,       0,       0,       0,       0,       0,       // 0x008x
} ;




// JENGLISH
static const unsigned short TmJenglishToUnicode [] = {
      0x0020,  0x0021,  0x0022,  0x0023,  0x0024,  0x0025,  0x0026,  0x0027,  // 0x002x
      0x0028,  0x0029,  0x002A,  0x002B,  0x002C,  0x002D,  0x002E,  0x002F,  
      0x0030,  0x0031,  0x0032,  0x0033,  0x0034,  0x0035,  0x0036,  0x0037,  // 0x003x
      0x0038,  0x0039,  0x003A,  0x003B,  0x003C,  0x003D,  0x003E,  0x003F,  
      0x0040,  0x0041,  0x0042,  0x0043,  0x0044,  0x0045,  0x0046,  0x0047,  // 0x004x
      0x0048,  0x0049,  0x004A,  0x004B,  0x004C,  0x004D,  0x004E,  0x004F,  
      0x0050,  0x0051,  0x0052,  0x0053,  0x0054,  0x0055,  0x0056,  0x0057,  // 0x005x
      0x0058,  0x0059,  0x005A,  0x005B,  0x005C,  0x005D,  0x00B2,  0x005F,  
      0x00B0,  0x0061,  0x0062,  0x0063,  0x0064,  0x0065,  0x0066,  0x0067,  // 0x006x
      0x0068,  0x0069,  0x006A,  0x006B,  0x006C,  0x006D,  0x006E,  0x006F,  
      0x0070,  0x0071,  0x0072,  0x0073,  0x0074,  0x0075,  0x0076,  0x0077,  // 0x007x
      0x0078,  0x0079,  0x007A,  0x00BC,  0x00BD,  0x00B6,  0x00A7,  0x007F,  
      0x00B1,  0,       0,       0,       0,       0,       0,       0,       // 0x008x
} ;

⌨️ 快捷键说明

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