青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

旅途

如果想飛得高,就該把地平線忘掉

在C語言中顯示漢字

/*此程序為建立漢字庫頭文件<hzk.h>*/

/*此程序要16乘16漢字庫文件<hzk16>*/

#include"stdio.h"

main()

??{?? int i,j,k;
???? int len,qu,wei;
??????long int l;
??????unsigned char c;
????????unsigned??char *s,*ss;
??????????FILE*fp,*p;
?? if((fp=fopen("hzk.h","w"))==NULL)?????? /*在當(dāng)前位置建立漢字字模頭文件??,運行后可打開此文件看看*/
??????{printf("error not is <hzk.h>"); getch();}
??????????s="沒有太大或路徑名內(nèi)足存夠了新建菜單開始錯誤找不到文件請輸入數(shù)字符的串鼠標(biāo)光退出保存運行:?打能!,"; /*在次添加漢字*/
??????????ss=s;
??????????len=strlen(s)/2; /*獲得漢字個數(shù)*/
??????????fprintf(fp,"int hz[%d]={\n",len+1); /*定義特征碼*/
??????????i=0;
??????ss=s;
????while(i<len)
??????{l=(long)((*s)*256+(*(s+1)));/*得到特征碼*/

??????fprintf(fp,"%u,",l);/*寫入特征碼*/
????????????????s+=2;i++;
???????? if(i%8==0&&i!=0){fprintf(fp,"\n");}?? /*格式*/

????????????????}
????????????????l=(long)(*(s+1))*256+(*s);????????????????fprintf(fp,"%u};\n\n",0);
???????????? fprintf(fp,"unsigned char hzk_wd[%d][32]={\n",len);/*定義漢字字模*/
????????????????
??????????????if((p=fopen("HZK16","rb"))==NULL)??/*打開16*16漢字庫*/
????????????????{printf("error not is <hzk16>"); getch();}
???? s=ss;
???? j=0;
??????while(1)
????????????????{ qu=(*s)-0xa0;wei=(*(s+1))-0xa0;
???????????????? l=(long)((qu-1)*94+wei-1);
??????????????????l=(long)(l*32);????/*得到位移量*/
??
????????????????????fseek(p,l,0);
????????????????????fprintf(fp,"{");
????????????????????for(i=0;i<32;++i) /*寫入漢字字模*/
???????????????? {c=fgetc(p);?????????? /*讀入一個字節(jié)*/
??????????????????????????fprintf(fp,"0x%x,",c);
??????????????????????if((i%7 )==0&&i!=0)fprintf(fp,"\n");}
??????????????????????????fprintf(fp,"},\n\n");
?????????????????????? j++;if(j>=len)break;
????????????????????s+=2;??/*移到下一個漢字*/
????????????????????}

????????????????????fprintf(fp,"\n};\n\n",c);
????fclose(fp);
????fclose(p);
?? }

----------------------------------------------------------------------------------------------------------------------

/*顯示漢字函數(shù),S為輸入漢字串可有字符,x,y分別為顯示位置,color為顏色*/
/*要使用此函數(shù),要包含hzk.h頭文件,且工作在圖形方式*/
?????? print(unsigned char *s,int x,int y,int color)
???????? {int i,j,k;
????????????int xx,yy;
???? long l;
???? char c[2];
???? unsigned char mark[]={0x80,0x40,0x20,0x10,0x8,0x4,0x2,0x1};/*定義屏蔽碼*/
???? c[1]='\0';
???? while(*s)
??????{ if((*s)>160&&(*s)<255&&(*(s+1))>160&&(*(s+1))<255)/*判斷是否為漢字*/
??????????????????{l=(*s)*256+(*(s+1));??/*得到特征碼*/
??????????????????????i=0;j=0;
??????????????????while(hz[i]!=0)??/*檢索特征碼*/
?????????????????? {if(hz[i]==l)
?????????????????????????????????????????? {j=0;break;}
????????????????????????????????????????++i;}
???????????????????????????????? if(hz[i]!=0)?? /*判斷是否結(jié)束*/
???????????????????????????????????? { if(x>623){x=1;y+=18;}/*如果到行末,則換行*/
?????????????????????? yy=y;
??????????????????for(j=0;j<32;j+=2,yy++)????/*漢字字模的32個字節(jié),加2是每次打印一行*/
?????????????????????? { for(k=0;k<8;k++)??????/*每個字節(jié)表示8個點*/
????????????{
????????????if((hzk_wd[i][j]&mark[k])!=0)/*判斷第一字節(jié)的第K位是否為0*/
?????????????? putpixel(x+k,yy,color);/*打印點*/
????????????????
??????????if((hzk_wd[i][j+1]&mark[k])!=0)/*(j+1)判斷第二字節(jié)的第K位是否為0*/
??????????putpixel(x+k+8,yy,color);
??????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????}
??????????????????????????????????????????????}

?????????????????????????????????????????? }
???????????????????????????????? s+=2;??x+=17;/*移向下一個字符:S加2---每個漢字2個字節(jié)*/
??????????????????????????????????????????????/*X加為列加,每個漢字十六列*/????????????
??????????????????????????????}

??????????????????else?????? /*否則為英文字符*/
????????????????????{c[0]=*s;
???????????????????? setcolor(color);
??????????????????????if(x>630){x=1;y+=18;}
??????????????????????outtextxy(x,y+4,c);/*打印字符*/
?????????????????????? s++;x+=9;/*移向下一個字符:S加1---每個字符1個字節(jié)*/
????????????????????????????????/*X加9--每個字符8列*/

??????????????????????}
?????????????????? }
??????????????}???

posted on 2007-10-12 01:41 旅途 閱讀(709) 評論(0)  編輯 收藏 引用 所屬分類: C/C++

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲片区在线| 国产精品视频免费观看www| 欧美午夜精品伦理| 在线欧美一区| 亚洲欧美视频在线观看视频| 欧美国产专区| 欧美在线日韩| 国产精品久久久久aaaa九色| 久久视频在线看| 国产精品盗摄久久久| 亚洲激情午夜| 一区二区成人精品| 欧美mv日韩mv国产网站| 欧美一区二区视频97| 欧美日韩在线一区二区| 亚洲人成绝费网站色www| 浪潮色综合久久天堂| 亚洲一区bb| 欧美日韩成人综合天天影院| 亚洲国产精品黑人久久久| 久久久久国色av免费看影院| 亚洲视频一区二区在线观看| 欧美全黄视频| 亚洲精品专区| 亚洲第一精品夜夜躁人人爽| 久久精品国产亚洲精品| 国产欧美精品一区二区色综合 | 在线播放日韩| 久久精品国产77777蜜臀| 久久精品官网| 亚洲伊人第一页| 欧美三日本三级少妇三99| 99国产精品一区| 91久久精品国产91久久性色tv | 久久精品道一区二区三区| 亚洲欧美久久| 国产区亚洲区欧美区| 欧美亚洲在线观看| 亚洲中字黄色| 国产欧美一区二区三区久久| 午夜精品视频在线| 亚洲欧美国产不卡| 国产欧美日韩亚洲精品| 欧美伊人久久久久久久久影院| 国产精品99久久99久久久二8 | 亚洲国产视频a| 欧美91视频| 麻豆久久久9性大片| 亚洲国产成人午夜在线一区| 欧美高清视频免费观看| 免费观看国产成人| 亚洲另类黄色| 亚洲美女中出| 国产精品久久久久一区| 新狼窝色av性久久久久久| 亚洲女ⅴideoshd黑人| 国产午夜精品麻豆| 狂野欧美性猛交xxxx巴西| 美腿丝袜亚洲色图| 99re在线精品| 亚洲网站在线观看| 国产日韩精品在线观看| 久久综合给合久久狠狠狠97色69| 久久久久久久综合色一本| 亚洲国产精品一区二区第一页 | 久久久久天天天天| 久久免费高清| 亚洲精品在线二区| 一区二区三区黄色| 国产丝袜一区二区三区| 蜜臀久久99精品久久久画质超高清 | 久久九九久精品国产免费直播| 久久国产福利国产秒拍| 亚洲国产精品第一区二区| 亚洲人被黑人高潮完整版| 欧美日韩在线视频一区二区| 欧美一级网站| 久久久久九九九九| 99精品国产高清一区二区| 中文在线资源观看网站视频免费不卡 | 亚洲欧美日韩国产精品| 精品成人一区二区三区四区| 亚洲大片免费看| 欧美午夜视频在线| 久久精品综合| 欧美激情一区二区三区不卡| 亚洲影视综合| 久久国产欧美精品| 99国产精品久久久| 亚洲欧美日韩区| 亚洲国产一区在线观看| 99精品国产高清一区二区| 国产亚洲精品激情久久| 亚洲电影在线播放| 国产精品区一区二区三区| 免费亚洲一区二区| 欧美午夜激情小视频| 久久亚洲影音av资源网| 欧美日韩国产成人在线观看| 久久成年人视频| 欧美va日韩va| 欧美在线观看日本一区| 欧美69wwwcom| 久久精品99久久香蕉国产色戒| 欧美电影免费观看网站| 性欧美1819性猛交| 欧美大片免费观看在线观看网站推荐 | 亚洲欧美日韩综合aⅴ视频| 久久久.com| 亚洲伊人久久综合| 免费人成精品欧美精品| 欧美一区二区三区的| 99热精品在线观看| 狂野欧美性猛交xxxx巴西| 99精品欧美一区二区三区综合在线| 亚洲综合视频在线| 亚洲区免费影片| 亚欧美中日韩视频| 一区二区三区欧美成人| 久久久久国色av免费观看性色| 亚洲一区二区三区在线播放| 久久人人97超碰国产公开结果| 亚洲天堂黄色| 免费观看在线综合色| 久久精品99国产精品酒店日本| 欧美日韩国产综合网| 欧美xx视频| 国产日韩欧美二区| 一本色道久久综合亚洲精品婷婷| 在线精品国精品国产尤物884a| 亚洲一区二区高清视频| 日韩视频在线观看| 久久亚洲国产成人| 久久精品亚洲| 国产精品美女久久久久av超清| 91久久国产自产拍夜夜嗨| 激情自拍一区| 午夜精品久久久久久久久久久久 | 毛片基地黄久久久久久天堂| 欧美一区国产二区| 欧美午夜剧场| 亚洲人体一区| 亚洲国产欧美不卡在线观看| 午夜日韩激情| 午夜精品视频网站| 欧美午夜在线视频| 亚洲精品美女| 91久久久在线| 久久综合导航| 玖玖玖国产精品| 国产性色一区二区| 亚洲尤物视频在线| 午夜精品久久久久99热蜜桃导演| 欧美日韩小视频| 亚洲日本在线视频观看| 亚洲三级免费电影| 免费在线成人av| 免费av成人在线| 激情综合色综合久久综合| 欧美尤物巨大精品爽| 欧美影院一区| 国产区日韩欧美| 午夜视频一区二区| 久久成人羞羞网站| 国产区亚洲区欧美区| 午夜亚洲精品| 久久精品国产亚洲5555| 国产日韩av在线播放| 午夜精品999| 久久精品噜噜噜成人av农村| 国产三级精品三级| 欧美在线观看你懂的| 久久在线精品| 亚洲第一精品在线| 你懂的视频欧美| 亚洲激情偷拍| 在线亚洲一区| 国产精品久久久久久av福利软件 | 欧美搞黄网站| 亚洲激情在线视频| 一区二区91| 国产精品久久二区二区| 亚洲午夜在线视频| 久久精品一区蜜桃臀影院| 精品99一区二区三区| 久久久久国产一区二区三区| 欧美超级免费视 在线| 最新国产成人av网站网址麻豆| 欧美大香线蕉线伊人久久国产精品| 亚洲激情视频在线播放| 亚洲视频在线观看三级| 国产精品免费观看在线| 性久久久久久| 嫩草影视亚洲| 亚洲精品视频啊美女在线直播| 欧美日韩亚洲综合| 午夜精品福利视频| 蜜臀av国产精品久久久久| 亚洲精品一级| 欧美吻胸吃奶大尺度电影|