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

📄 pinyin.cpp

📁 字模转换工具
💻 CPP
📖 第 1 页 / 共 3 页
字号:
    {"lang  ",&PY_mb_lang  [0]},
    {"lao   ",&PY_mb_lao   [0]},
    {"le    ",&PY_mb_le    [0]},
    {"lei   ",&PY_mb_lei   [0]},
    {"leng  ",&PY_mb_leng  [0]},
    {"li    ",&PY_mb_li    [0]},
    {"lian  ",&PY_mb_lian  [0]},
    {"liang ",&PY_mb_liang [0]},
    {"liao  ",&PY_mb_liao  [0]},
    {"lie   ",&PY_mb_lie   [0]},
    {"lin   ",&PY_mb_lin   [0]},
    {"ling  ",&PY_mb_ling  [0]},
    {"liu   ",&PY_mb_liu   [0]},
    {"long  ",&PY_mb_long  [0]},
    {"lou   ",&PY_mb_lou   [0]},
    {"lu    ",&PY_mb_lu    [0]},
    {"luan  ",&PY_mb_luan  [0]},
    {"lue   ",&PY_mb_lue   [0]},
    {"lun   ",&PY_mb_lun   [0]},
    {"luo   ",&PY_mb_luo   [0]},
    {"lv    ",&PY_mb_lv    [0]},
    {"ma    ",&PY_mb_ma    [0]},
    {"mai   ",&PY_mb_mai   [0]},
    {"man   ",&PY_mb_man   [0]},
    {"mang  ",&PY_mb_mang  [0]},
    {"mao   ",&PY_mb_mao   [0]},
    {"me    ",&PY_mb_me    [0]},
    {"mei   ",&PY_mb_mei   [0]},
    {"men   ",&PY_mb_men   [0]},
    {"meng  ",&PY_mb_meng  [0]},
    {"mi    ",&PY_mb_mi    [0]},
    {"mian  ",&PY_mb_mian  [0]},
    {"miao  ",&PY_mb_miao  [0]},
    {"mie   ",&PY_mb_mie   [0]},
    {"min   ",&PY_mb_min   [0]},
    {"ming  ",&PY_mb_ming  [0]},
    {"miu   ",&PY_mb_miu   [0]},
    {"mo    ",&PY_mb_mo    [0]},
    {"mou   ",&PY_mb_mou   [0]},
    {"mu    ",&PY_mb_mu    [0]},
    {"na    ",&PY_mb_na    [0]},
    {"nai   ",&PY_mb_nai   [0]},
    {"nan   ",&PY_mb_nan   [0]},
    {"nang  ",&PY_mb_nang  [0]},
    {"nao   ",&PY_mb_nao   [0]},
    {"ne    ",&PY_mb_ne    [0]},
    {"nei   ",&PY_mb_nei   [0]},
    {"nen   ",&PY_mb_nen   [0]},
    {"neng  ",&PY_mb_neng  [0]},
    {"ni    ",&PY_mb_ni    [0]},
    {"nian  ",&PY_mb_nian  [0]},
    {"niang ",&PY_mb_niang [0]},
    {"niao  ",&PY_mb_niao  [0]},
    {"nie   ",&PY_mb_nie   [0]},
    {"nin   ",&PY_mb_nin   [0]},
    {"ning  ",&PY_mb_ning  [0]},
    {"niu   ",&PY_mb_niu   [0]},
    {"nong  ",&PY_mb_nong  [0]},
    {"nu    ",&PY_mb_nu    [0]},
    {"nuan  ",&PY_mb_nuan  [0]},
    {"nue   ",&PY_mb_nue   [0]},
    {"nuo   ",&PY_mb_nuo   [0]},
    {"nv    ",&PY_mb_nv    [0]},
    {"o     ",&PY_mb_o     [0]},
    {"ou    ",&PY_mb_ou    [0]},
    {"pa    ",&PY_mb_pa    [0]},
    {"pai   ",&PY_mb_pai   [0]},
    {"pan   ",&PY_mb_pan   [0]},
    {"pang  ",&PY_mb_pang  [0]},
    {"pao   ",&PY_mb_pao   [0]},
    {"pei   ",&PY_mb_pei   [0]},
    {"pen   ",&PY_mb_pen   [0]},
    {"peng  ",&PY_mb_peng  [0]},
    {"pi    ",&PY_mb_pi    [0]},
    {"pian  ",&PY_mb_pian  [0]},
    {"piao  ",&PY_mb_piao  [0]},
    {"pie   ",&PY_mb_pie   [0]},
    {"pin   ",&PY_mb_pin   [0]},
    {"ping  ",&PY_mb_ping  [0]},
    {"po    ",&PY_mb_po    [0]},
    {"pou   ",&PY_mb_pou   [0]},
    {"pu    ",&PY_mb_pu    [0]},
    {"qi    ",&PY_mb_qi    [0]},
    {"qia   ",&PY_mb_qia   [0]},
    {"qian  ",&PY_mb_qian  [0]},
    {"qiang ",&PY_mb_qiang [0]},
    {"qiao  ",&PY_mb_qiao  [0]},
    {"qie   ",&PY_mb_qie   [0]},
    {"qin   ",&PY_mb_qin   [0]},
    {"qing  ",&PY_mb_qing  [0]},
    {"qiong ",&PY_mb_qiong [0]},
    {"qiu   ",&PY_mb_qiu   [0]},
    {"qu    ",&PY_mb_qu    [0]},
    {"quan  ",&PY_mb_quan  [0]},
    {"que   ",&PY_mb_que   [0]},
    {"qun   ",&PY_mb_qun   [0]},
    {"ran   ",&PY_mb_ran   [0]},
    {"rang  ",&PY_mb_rang  [0]},
    {"rao   ",&PY_mb_rao   [0]},
    {"re    ",&PY_mb_re    [0]},
    {"ren   ",&PY_mb_ren   [0]},
    {"reng  ",&PY_mb_reng  [0]},
    {"ri    ",&PY_mb_ri    [0]},
    {"rong  ",&PY_mb_rong  [0]},
    {"rou   ",&PY_mb_rou   [0]},
    {"ru    ",&PY_mb_ru    [0]},
    {"ruan  ",&PY_mb_ruan  [0]},
    {"rui   ",&PY_mb_rui   [0]},
    {"run   ",&PY_mb_run   [0]},
    {"ruo   ",&PY_mb_ruo   [0]},
    {"sa    ",&PY_mb_sa    [0]},
    {"sai   ",&PY_mb_sai   [0]},
    {"san   ",&PY_mb_san   [0]},
    {"sang  ",&PY_mb_sang  [0]},
    {"sao   ",&PY_mb_sao   [0]},
    {"se    ",&PY_mb_se    [0]},
    {"sen   ",&PY_mb_sen   [0]},
    {"seng  ",&PY_mb_seng  [0]},
    {"sha   ",&PY_mb_sha   [0]},
    {"shai  ",&PY_mb_shai  [0]},
    {"shan  ",&PY_mb_shan  [0]},
    {"shang ",&PY_mb_shang [0]},
    {"shao  ",&PY_mb_shao  [0]},
    {"she   ",&PY_mb_she   [0]},
    {"shen  ",&PY_mb_shen  [0]},
    {"sheng ",&PY_mb_sheng [0]},
    {"shi   ",&PY_mb_shi   [0]},
    {"shou  ",&PY_mb_shou  [0]},
    {"shu   ",&PY_mb_shu   [0]},
    {"shua  ",&PY_mb_shua  [0]},
    {"shuai ",&PY_mb_shuai [0]},
    {"shuan ",&PY_mb_shuan [0]},
    {"shuang",&PY_mb_shuang[0]},
    {"shui  ",&PY_mb_shui  [0]},
    {"shun  ",&PY_mb_shun  [0]},
    {"shuo  ",&PY_mb_shuo  [0]},
    {"si    ",&PY_mb_si    [0]},
    {"song  ",&PY_mb_song  [0]},
    {"sou   ",&PY_mb_sou   [0]},
    {"su    ",&PY_mb_su    [0]},
    {"suan  ",&PY_mb_suan  [0]},
    {"sui   ",&PY_mb_sui   [0]},
    {"sun   ",&PY_mb_sun   [0]},
    {"suo   ",&PY_mb_suo   [0]},
    {"ta    ",&PY_mb_ta    [0]},
    {"tai   ",&PY_mb_tai   [0]},
    {"tan   ",&PY_mb_tan   [0]},
    {"tang  ",&PY_mb_tang  [0]},
    {"tao   ",&PY_mb_tao   [0]},
    {"te    ",&PY_mb_te    [0]},
    {"teng  ",&PY_mb_teng  [0]},
    {"ti    ",&PY_mb_ti    [0]},
    {"tian  ",&PY_mb_tian  [0]},
    {"tiao  ",&PY_mb_tiao  [0]},
    {"tie   ",&PY_mb_tie   [0]},
    {"ting  ",&PY_mb_ting  [0]},
    {"tong  ",&PY_mb_tong  [0]},
    {"tou   ",&PY_mb_tou   [0]},
    {"tu    ",&PY_mb_tu    [0]},
    {"tuan  ",&PY_mb_tuan  [0]},
    {"tui   ",&PY_mb_tui   [0]},
    {"tun   ",&PY_mb_tun   [0]},
    {"tuo   ",&PY_mb_tuo   [0]},
    {"wa    ",&PY_mb_wa    [0]},
    {"wai   ",&PY_mb_wai   [0]},
    {"wan   ",&PY_mb_wan   [0]},
    {"wang  ",&PY_mb_wang  [0]},
    {"wei   ",&PY_mb_wei   [0]},
    {"wen   ",&PY_mb_wen   [0]},
    {"weng  ",&PY_mb_weng  [0]},
    {"wo    ",&PY_mb_wo    [0]},
    {"wu    ",&PY_mb_wu    [0]},
    {"xi    ",&PY_mb_xi    [0]},
    {"xia   ",&PY_mb_xia   [0]},
    {"xian  ",&PY_mb_xian  [0]},
    {"xiang ",&PY_mb_xiang [0]},
    {"xiao  ",&PY_mb_xiao  [0]},
    {"xie   ",&PY_mb_xie   [0]},
    {"xin   ",&PY_mb_xin   [0]},
    {"xing  ",&PY_mb_xing  [0]},
    {"xiong ",&PY_mb_xiong [0]},
    {"xiu   ",&PY_mb_xiu   [0]},
    {"xu    ",&PY_mb_xu    [0]},
    {"xuan  ",&PY_mb_xuan  [0]},
    {"xue   ",&PY_mb_xue   [0]},
    {"xun   ",&PY_mb_xun   [0]},
    {"ya    ",&PY_mb_ya    [0]},
    {"yan   ",&PY_mb_yan   [0]},
    {"yang  ",&PY_mb_yang  [0]},
    {"yao   ",&PY_mb_yao   [0]},
    {"ye    ",&PY_mb_ye    [0]},
    {"yi    ",&PY_mb_yi    [0]},
    {"yin   ",&PY_mb_yin   [0]},
    {"ying  ",&PY_mb_ying  [0]},
    {"yo    ",&PY_mb_yo    [0]},
    {"yong  ",&PY_mb_yong  [0]},
    {"you   ",&PY_mb_you   [0]},
    {"yu    ",&PY_mb_yu    [0]},
    {"yuan  ",&PY_mb_yuan  [0]},
    {"yue   ",&PY_mb_yue   [0]},
    {"yun   ",&PY_mb_yun   [0]},
    {"za    ",&PY_mb_za    [0]},
    {"zai   ",&PY_mb_zai   [0]},
    {"zan   ",&PY_mb_zan   [0]},
    {"zang  ",&PY_mb_zang  [0]},
    {"zao   ",&PY_mb_zao   [0]},
    {"ze    ",&PY_mb_ze    [0]},
    {"zei   ",&PY_mb_zei   [0]},
    {"zen   ",&PY_mb_zen   [0]},
    {"zeng  ",&PY_mb_zeng  [0]},
    {"zha   ",&PY_mb_zha   [0]},
    {"zhai  ",&PY_mb_zhai  [0]},
    {"zhan  ",&PY_mb_zhan  [0]},
    {"zhang ",&PY_mb_zhang [0]},
    {"zhao  ",&PY_mb_zhao  [0]},
    {"zhe   ",&PY_mb_zhe   [0]},
    {"zhen  ",&PY_mb_zhen  [0]},
    {"zheng ",&PY_mb_zheng [0]},
    {"zhi   ",&PY_mb_zhi   [0]},
    {"zhong ",&PY_mb_zhong [0]},
    {"zhou  ",&PY_mb_zhou  [0]},
    {"zhu   ",&PY_mb_zhu   [0]},
    {"zhua  ",&PY_mb_zhua  [0]},
    {"zhuai ",&PY_mb_zhuai [0]},
    {"zhuan ",&PY_mb_zhuan [0]},
    {"zhuang",&PY_mb_zhuang[0]},
    {"zhui  ",&PY_mb_zhui  [0]},
    {"zhun  ",&PY_mb_zhun  [0]},
    {"zhuo  ",&PY_mb_zhuo  [0]},
    {"zi    ",&PY_mb_zi    [0]},
    {"zong  ",&PY_mb_zong  [0]},
    {"zou   ",&PY_mb_zou   [0]},
    {"zu    ",&PY_mb_zu    [0]},
    {"zuan  ",&PY_mb_zuan  [0]},
    {"zui   ",&PY_mb_zui   [0]},
    {"zun   ",&PY_mb_zun   [0]},
    {"zuo   ",&PY_mb_zuo   [0]},
	{"",0}
};
unsigned char strin(unsigned char * pin,unsigned char* pcain) 
{                                                             
  unsigned char i,len=strlen((const char*)pin);                          
  for(i=0;i<len;i++)                                          
  {                                                           
   if(*pin!=*pcain)                                           
    return 0;
   pin++;
   pcain++;
  }                                                           
  return 1;                                                   
}                                                             
unsigned char* g_hzbuffer[10];
unsigned char  ** py_ime(unsigned char* input_py_val)
{
  PINYIN * p1;
  p1=PY_map;
  CString strtemp;
  int ncnt=0;
  int i;
  for(i=0;i<10;i++)
	  g_hzbuffer[i]=0;
  while(p1->pch!=0)
  {
	  if(strin(input_py_val,&p1->p_py[0]))
	  {
		  g_hzbuffer[0]=p1->pch;
		  p1++;
		  for(i=0;i<9;i++)
		  {
			if(!strin(input_py_val,&p1->p_py[0]))
				break;
            g_hzbuffer[i+1]=p1->pch;
			p1++;
		  }
		  break;
	  }
	  p1++;
  }
  return g_hzbuffer;
}

⌨️ 快捷键说明

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