亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? pinyininput.h

?? 我自己做的拼音輸入法
?? H
?? 第 1 頁 / 共 2 頁
字號:
/*
 文件名:PinYinInput.h
 文件功能:定義指針指向漢字點陣
 函數:NULL
 Autor: chenyongxi
 Date:  2008.12.15
 */
 // a~~z 中i,u,v開頭的沒有漢字
 #include "string.h"
 #include "ZFK.h"


extern unsigned char StringCompare(char *s1,char const *s2);
extern unsigned char const *PY_a_index(char *Input); 
extern unsigned char const *PY_b_index(char *Input);
extern unsigned char const *PY_c_index(char *Input);
extern unsigned char const *PY_d_index(char *Input);
extern unsigned char const *PY_e_index(char *Input);
extern unsigned char const *PY_f_index(char *Input);
extern unsigned char const *PY_g_index(char *Input);
extern unsigned char const *PY_h_index(char *Input);
extern unsigned char const *PY_j_index(char *Input);
extern unsigned char const *PY_k_index(char *Input);
extern unsigned char const *PY_l_index(char *Input);
extern unsigned char const *PY_m_index(char *Input);
extern unsigned char const *PY_n_index(char *Input);
extern unsigned char const *PY_o_index(char *Input);
extern unsigned char const *PY_p_index(char *Input);
extern unsigned char const *PY_q_index(char *Input);
extern unsigned char const *PY_r_index(char *Input);
extern unsigned char const *PY_s_index(char *Input);
extern unsigned char const *PY_t_index(char *Input);
extern unsigned char const *PY_w_index(char *Input);
extern unsigned char const *PY_x_index(char *Input);
extern unsigned char const *PY_y_index(char *Input);
extern unsigned char const *PY_z_index(char *Input);
extern unsigned char const *PY_HZ_index(char *Input);
extern unsigned char const *(*PY_index[26])(char *Input)={
PY_a_index,PY_b_index,PY_c_index,
PY_d_index,PY_e_index,PY_f_index,
PY_g_index,PY_h_index,PY_j_index,
PY_j_index,PY_k_index,PY_l_index,
PY_m_index,PY_n_index,PY_o_index,
PY_p_index,PY_q_index,PY_r_index,
PY_s_index,PY_t_index,PY_w_index,
PY_w_index,PY_w_index,PY_x_index,
PY_y_index,PY_z_index
};

extern void PinYinInput(void);//拼音輸入函數

unsigned char UnShifted[59][2] =
{
0x1C, 'a',
0x32, 'b',
0x21, 'c',
0x23, 'd',
0x24, 'e',
0x2B, 'f',
0x34, 'g',
0x33, 'h',
0x43, 'i',
0x3B, 'j',
0x42, 'k',
0x4B, 'l',
0x3A, 'm',
0x31, 'n',
0x44, 'o',
0x4D, 'p',
0x15, 'q',
0x2D, 'r',
0x1B, 's',
0x2C, 't',
0x3C, 'u',
0x2A, 'v',
0x1D, 'w',
0x22, 'x',
0x35, 'y',
0x1A, 'z',
0x45, '0',
0x16, '1',
0x1E, '2',
0x26, '3',
0x25, '4',
0x2E, '5',
0x36, '6',
0x3D, '7',
0x3E, '8',
0x46, '9',
0x0E, '`',
0x4E, '-',
0x55, '=',
0x5D, '\\',
0x29, ' ',
0x54, '[',
0x5B, ']',
0x4C, ';',
0x52, '\'',
0x41, ',',
0x49, '.',
0x4A, '/',
0x71, '.',
0x70, '0',
0x69, '1',
0x72, '2',
0x7A, '3',
0x6B, '4',
0x73, '5',
0x74, '6',
0x6C, '7',
0x75, '8',
0x7D, '9',
};

/////////////////////////////////////////////////////////////////////
extern const char PY_index_a[5][7]={
                                     "a     ","ai    ","an    ","ang   ","ao    "
                                     };
extern const char PY_index_b[][7]={
                                     "ba    ","bai   ","ban   ","bang  ","bao   ",
                                     "bei   ","ben   ","beng  ","bi    ","bian  ",
                                     "biao  ","bie   ","bin   ","bing  ","bo    ",
                                     "bu    "
                                     };
extern const char PY_index_c[][7]=  {
                                     "ca    ","cai   ","can   ","cang  ","cao   ",
                                     "ce    ","ceng  ","cha   ","chai  ","chan  ",
                                     "chang ","chao  ","che   ","chen  ","cheng ",
                                     "chi   ","chong ","chou  ","chu   ","chuai ",
                                     "chuan ","chuang","chui  ","chun  ","chuo  ",
                                     "ci    ","cong  ","cou   ","cu    ","cuan  ",
                                     "cui   ","cun   ","cuo   "
                                     };
extern const char PY_index_d[][7]=  {
                                     "da    ","dai   ","dan   ","dang  ","dao   ",
                                     "de    ","deng  ","di    ","dian  ","diao  ",
                                     "die   ","ding  ","diu   ","dong  ","dou   ",
                                     "du    ","duan  ","dui   ","dun   ","duo   "
                                     };
extern const char PY_index_e[][7]=  {
                                     "e     ","en    ","er    "
  							         };
extern const char PY_index_f[][7]=  {
                                     "fa    ","fan   ","fang  ","fei   ","fen   ",
                                     "feng  ","fo    ","fou   ","fu    "
  					                 };
extern const char PY_index_g[][7]=  {
                                     "ga    ","gai   ","gan   ","gang  ","gao   ",
                                     "ge    ","gei   ","gen   ","geng  ","gong  ",
                                     "gou   ","gu    ","gua   ","guai  ","guan  ",
                                     "guang ","gui   ","gun   ","guo   "
  						             };
extern const char PY_index_h[][7]=  {
                                     "ha    ","hai   ","han   ","hang  ","hao   ",
                                     "he    ","hei   ","hen   ","heng  ","hong  ",
                                     "hou   ","hu    ","hua   ","huai  ","huan  ",
                                     "huang ","hui   ","hun   ","huo   "
  							         };
extern const char PY_index_j[][7]=  {
                                      "ji    ","jia   ","jian  ","jiang ","jiao  ",
                                      "jie   ","jin   ","jing  ","jiong ","jiu   ",
                                      "ju    ","juan  ","jue   ","jun   "
                                      };
extern const char PY_index_k[][7]=  {
                                     "ka    ","kai   ","kan   ","kang  ","kao   ",
                                     "ke    ","ken   ","keng  ","kong  ","kou   ",
                                     "ku    ","kua   ","kuai  ","kuan  ","kuang ",
                                     "kui   ","kun   ","kou   "
  							         };
extern const char PY_index_l[][7]=  {
                                     "la    ","lai   ","lan   ","lang  ","lao   ",
                                     "le    ","lei   ","leng  ","li    ","lian  ",
                                     "liang ","liao  ","lie   ","lin   ","ling  ",
                                     "liu   ","long  ","lou   ","lu    ","luan  ",
                                     "lue   ","lun   ","luo   ","lv    "
  							         };
extern const char PY_index_m[][7]=  {
                                     "ma    ","mai   ","man   ","mang  ","mao   ",
                                     "me    ","mei   ","men   ","meng  ","mi    ",
                                     "mian  ","mie   ","min   ","ming  ","miu   ",
                                     "mo    ","mou   ","mu    "
  							         };
extern const char PY_index_n[][7]=  {
                                     "na    ","nai   ","nan   ","nang  ","nao   ",
                                     "ne    ","nei   ","nen   ","neng  ","ni    ",
                                     "nian  ","niang ","niao  ","nie   ","nin   ",
                                     "ning  ","niu   ","nong  ","nu    ","nuan  ",
                                     "nue   ","nuo   ","nv    "
  							         };
extern const char PY_index_o[][7]=  {
                                     "o     ","ou    "};
extern const char PY_index_p[][7]=  {
  							         "pa    ","pai   ","pan   ","pang  ","pao   ",
  							         "pei   ","pen   ","peng  ","pi    ","pian  ",
  							         "piao  ","pie   ","pin   ","ping  ","po    ",
  							         "pou   ","pu    "
  							         };
extern const char PY_index_q[][7]=  {
  							         "qi    ","qia   ","qian  ","qiang ","qiao  ",
  							         "qie   ","qin   ","qing  ","qiong ","qiu   ",
  							         "qu    ","quan  ","que   ","qun   "
  							         };
extern const char PY_index_r[][7]=  {
  					                 "ran   ","rang  ","rao   ","re    ","ren   ",
  					                 "reng  ","ri    ","rong  ","rou   ","ru    ",
  					                 "ruan  ","rui   ","run   ","ruo   "
  					                 };
extern const char PY_index_s[][7]=  {
  							         "sa    ","sai   ","san   ","sang  ","sao   ",
  							         "se    ","sen   ","seng  ","sha   ","shai  ",
  							         "shan  ","shang ","shao  ","she   ","shen  ",
  							         "sheng ","shi   ","shou  ","shu   ","shua  ",
  							         "shuai ","shuan ","shuang","shui  ","shun  ",
  							         "shuo  ","si    ","song  ","sou   ","su    ",
  							         "suan  ","sui   ","sun   ","suo   "
  							         };
extern const char PY_index_t[][7]=  {
  				                     "ta    ","tai   ","tan   ","tang  ","tao   ",
  				                     "te    ","teng  ","ti    ","tian  ","tiao  ",
  				                     "tie   ","ting  ","tong  ","tou   ","tu    ",
  				                     "tuan  ","tui   ","tun   ","tuo   "
  				                     };
extern const char PY_index_w[][7]=  {
  							         "wa    ","wai   ","wan   ","wang  ","wei   ",
  							         "wen   ","weng  ","wo    ","wu    "
  							         };
extern const char PY_index_x[][7] = {
                                     "xi    ","xia   ","xian  ","xiang ","xiao  ",
                                     "xie   ","xin   ","xing  ","xiong ","xiu   ",
                                     "xu    ","xuan  ","xue   ","xun   "
                                     };
extern const char PY_index_y[][7]= {
  							        "ya    ","yan   ","yang  ","yao   ","ye    ",
  							        "yi    ","yin   ","ying  ","yo    ","yong  ",
  							        "you   ","yu    ","yuan  ","yue   ","yun   "
  							        };
extern const char PY_index_z[][7]= {
  							        "za    ","zai   ","zan   ","zang  ","zao   ",
  							        "ze    ","zei   ","zen   ","zeng  ","zha   ",
  							        "zhai  ","zhan  ","zhang ","zhao  ","zhe   ",
  							        "zhen  ","zheng ","zhi   ","zhong ","zhou  ",
  							        "zhu   ","zhua  ","zhuai ","zhuan ","zhuang",
  							        "zhui  ","zhun  ","zhuo  ","zi    ","zong  ",
  							        "zou   ","zu    ","zuan  ","zui   ","zun   ",
  							        "zuo   "
  							        };
/*****************************************************************************
函數部分





*****************************************************************************/						        
//=========================================================================================================
//	函數名:   	unsigned char StringCompare(char *s1,char const *s2)
//	功能介紹:  	對比兩個字符串,相等則返回1,不等返回0
//	Author:		chenyongxi
//	Date:		2008-12-16 							        
unsigned char StringCompare(char *s1,char const *s2)
{
    unsigned int i;
    for(i=0;i<6;i++)
    {
        if(s1[i]!=s2[i])return(0);
    }
    return(1);
}

//=========================================================================================================
//	函數名:   	unsigned char const *PY_a_index(*Input)
//	功能介紹:  	從a開頭的拼音里找出所要找的拼音,沒有就返回0
//	Author:		chenyongxi
//	Date:		2008-12-16 		
unsigned char const *PY_a_index(char *Input)
{
    unsigned int i;
    for(i=0;i<5;i++)
        if(StringCompare(Input,PY_index_a[i]))return(acFontHZHei_a5x5_pointer[i]);
    return 0;
}

//=========================================================================================================
//	函數名:   	unsigned char const *PY_b_index(*Input)
//	功能介紹:  	從b開頭的拼音里找出所要找的拼音,沒有就返回0
//	Author:		chenyongxi
//	Date:		2008-12-16 		
unsigned char const *PY_b_index(char *Input)
{
    unsigned int i;
    if(StringCompare(Input,"b     "))Input[1]='a';
    for(i=0;i<16;i++)
        if(StringCompare(Input,PY_index_b[i]))return(acFontHZHei_b5x5_pointer[i]);
    return 0;
}

//=========================================================================================================
//	函數名:   	unsigned char const *PY_c_index(*Input)
//	功能介紹:  	從c開頭的拼音里找出所要找的拼音,沒有就返回0
//	Author:		chenyongxi
//	Date:		2008-12-16 		
unsigned char const *PY_c_index(char *Input)
{
    unsigned int i;
    if(StringCompare(Input,"c     "))Input[1]='a';
    for(i=0;i<33;i++)
        if(StringCompare(Input,PY_index_c[i]))return(acFontHZHei_c5x5_pointer[i]);
    return 0;
}

//=========================================================================================================
//	函數名:   	unsigned char const *PY_d_index(*Input)
//	功能介紹:  	從d開頭的拼音里找出所要找的拼音,沒有就返回0
//	Author:		chenyongxi
//	Date:		2008-12-16 		
unsigned char const *PY_d_index(char *Input)
{
    unsigned int i;
    if(StringCompare(Input,"d     "))Input[1]='a';
    for(i=0;i<33;i++)
        if(StringCompare(Input,PY_index_d[i]))return(acFontHZHei_d5x5_pointer[i]);
    return 0;
}

//=========================================================================================================
//	函數名:   	unsigned char const *PY_e_index(*Input)
//	功能介紹:  	從e開頭的拼音里找出所要找的拼音,沒有就返回0
//	Author:		chenyongxi
//	Date:		2008-12-16 		
unsigned char const *PY_e_index(char *Input)
{
    unsigned int i;
    for(i=0;i<3;i++)
        if(StringCompare(Input,PY_index_e[i]))return(acFontHZHei_e5x5_pointer[i]);
    return 0;
}

//=========================================================================================================
//	函數名:   	unsigned char const *PY_f_index(*Input)
//	功能介紹:  	從f開頭的拼音里找出所要找的拼音,沒有就返回0
//	Author:		chenyongxi
//	Date:		2008-12-16 		
unsigned char const *PY_f_index(char *Input)
{
    unsigned int i;
    if(StringCompare(Input,"f     "))Input[1]='a';
    for(i=0;i<9;i++)
        if(StringCompare(Input,PY_index_f[i]))return(acFontHZHei_f5x5_pointer[i]);
    return 0;
}


//=========================================================================================================
//	函數名:   	unsigned char const *PY_f_index(*Input)
//	功能介紹:  	從g開頭的拼音里找出所要找的拼音,沒有就返回0

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美成人vr18sexvr| 麻豆精品国产传媒mv男同| 午夜亚洲福利老司机| 国产凹凸在线观看一区二区| 欧美在线free| 亚洲人精品午夜| 国产精品2024| 欧美亚洲综合在线| 中文字幕中文字幕一区二区| 日本不卡的三区四区五区| 99免费精品视频| 国产精品日韩成人| 国产91丝袜在线观看| 日韩亚洲欧美一区| 亚洲成a人v欧美综合天堂| 91麻豆免费视频| 国产精品国产三级国产aⅴ原创| 美女视频免费一区| 欧美男男青年gay1069videost| 亚洲视频免费在线观看| 不卡高清视频专区| 亚洲视频图片小说| 色狠狠综合天天综合综合| 国产欧美久久久精品影院| 国产精品一线二线三线精华| 欧美日本免费一区二区三区| 亚洲综合区在线| 欧美一区二区在线看| 午夜激情久久久| 91.com视频| 极品尤物av久久免费看| 精品对白一区国产伦| 狠狠久久亚洲欧美| 国产欧美一区二区精品性色| 国产成人综合精品三级| 精品1区2区3区| 亚洲成人一二三| 精品久久久久久综合日本欧美| 国产一区二三区| 亚洲女子a中天字幕| 欧美日高清视频| 国产精品一区二区三区四区| 国产精品天干天干在观线| 97成人超碰视| 麻豆国产欧美日韩综合精品二区| 久久影院午夜片一区| av网站一区二区三区| 日本免费在线视频不卡一不卡二| 久久亚洲精品国产精品紫薇| 色综合欧美在线| 日韩高清在线不卡| 亚洲精品成人天堂一二三| 欧美高清性hdvideosex| 午夜精品国产更新| 国产偷国产偷精品高清尤物| 欧美综合欧美视频| 国产精品一级片在线观看| 亚洲国产一区二区三区 | 欧美韩国日本综合| 欧美日韩国产一二三| 国产乱码精品1区2区3区| 亚洲高清视频在线| 中文文精品字幕一区二区| 91精品国产91久久综合桃花| 国产精品资源在线看| 亚洲在线视频免费观看| 日本一区二区高清| 久久综合九色综合欧美就去吻| 欧美色精品在线视频| fc2成人免费人成在线观看播放| 国产一区二区三区电影在线观看| 视频在线在亚洲| 午夜a成v人精品| 日韩精品一二三| 日韩精品一二三四| 久久黄色级2电影| 青青草97国产精品免费观看| 亚洲一区二区精品3399| 亚洲人成影院在线观看| 亚洲乱码国产乱码精品精98午夜 | 久久久www成人免费毛片麻豆| 777午夜精品免费视频| 制服丝袜日韩国产| 日韩欧美国产wwwww| 日韩免费视频一区| 亚洲国产精品精华液2区45| 欧美国产一区二区在线观看| 久久97超碰色| 国产不卡在线播放| 成人激情视频网站| 在线免费观看成人短视频| 欧美最猛性xxxxx直播| 欧美理论电影在线| 欧美精品一区二区久久婷婷| 亚洲精品菠萝久久久久久久| 91亚洲男人天堂| 欧美aaa在线| www国产精品av| 欧美亚洲国产一区在线观看网站| 91黄色小视频| 欧美日韩情趣电影| 日韩一区二区在线看片| 久久久精品日韩欧美| 成人免费一区二区三区视频 | 性欧美疯狂xxxxbbbb| 日韩不卡一区二区三区| 成人国产精品免费观看| 欧美剧情电影在线观看完整版免费励志电影 | 国产一区美女在线| 99精品欧美一区二区三区小说| 欧美日韩美少妇| 国产精品美女久久久久久| 日韩经典一区二区| 成人性视频网站| 精品国产a毛片| 性久久久久久久| 91免费国产在线| 久久精品一区二区三区不卡| 亚洲综合激情小说| eeuss国产一区二区三区| 精品三级在线看| 日韩电影在线观看电影| 99精品偷自拍| 国产精品网站一区| 国产成人精品一区二| 欧美精品一区男女天堂| 欧美aⅴ一区二区三区视频| 欧美性色欧美a在线播放| 亚洲精品视频在线看| 色婷婷一区二区三区四区| 国产精品每日更新在线播放网址| 捆绑紧缚一区二区三区视频| 在线电影院国产精品| 丝袜亚洲另类欧美| 欧美精品视频www在线观看| 亚洲精品国产第一综合99久久| 91在线porny国产在线看| 中文欧美字幕免费| jvid福利写真一区二区三区| 国产色综合久久| 高清在线成人网| 亚洲四区在线观看| 91福利在线看| 日韩电影在线免费看| 亚洲精品一区二区三区99| 国产精品一级片| 亚洲九九爱视频| 欧美精品久久久久久久久老牛影院| 日韩国产精品91| 亚洲国产成人精品视频| 欧美久久久一区| 国产精品系列在线观看| 成人免费在线观看入口| 欧美日韩欧美一区二区| 精品一二三四在线| 综合中文字幕亚洲| 91精品婷婷国产综合久久竹菊| 免费国产亚洲视频| 亚洲天堂av一区| 精品国产一区二区三区久久影院| 成人性生交大片免费看中文网站| 亚洲视频精选在线| 日韩精品一区二区三区在线 | 国产伦精品一区二区三区视频青涩 | 99久久久国产精品| 日日夜夜免费精品| 国产精品乱子久久久久| 欧美群妇大交群的观看方式| 高清在线成人网| 免费成人在线视频观看| **性色生活片久久毛片| 欧美va亚洲va国产综合| 色综合久久久网| 粉嫩13p一区二区三区| 婷婷成人综合网| 亚洲视频一区二区在线| 欧美激情在线一区二区| 制服丝袜av成人在线看| 亚洲免费资源在线播放| 91麻豆精品国产91久久久使用方法| jvid福利写真一区二区三区| 精品伊人久久久久7777人| 五月天一区二区三区| 国产精品成人免费在线| 国产视频911| 久久久不卡网国产精品二区| 欧美不卡在线视频| 日韩欧美一级精品久久| 91精品国产综合久久福利软件| 91首页免费视频| 99久久伊人精品| av网站一区二区三区| eeuss鲁片一区二区三区在线看| 国产不卡在线视频| 99re视频精品| 色网站国产精品| 欧美视频在线一区二区三区| 色婷婷av一区二区三区之一色屋| a美女胸又www黄视频久久| 99久久精品国产毛片|