- 2
- 0
- 约 50页
- 2017-05-30 发布于北京
- 举报
* * 一、把汉字存入内存 在源程序中把要显示的汉字(一个或多个)存到内存中。 char p[ ] = “汉字显示技术”; 或: char *p = “汉字显示技术”; 存储源程序时,实际存储的是这些汉字的机内码 (正如英文字符要被转换为ASCII码) 运行程序时,机内码将被装入内存 * * 二、计算地址码 由机内码可计算出地址码: 从内存中取出一个汉字的机内码,用来计算区号qh和位号wh。 qh = *(p+i) -160; wh = *(p + i + 1) - 160; 计算该汉字的地址码 (设字库是S点阵) offset = ((qh - 1)*94 + (wh - 1))*S*S/8; * * 三、从字库中获得字形码 #define S 16 //点阵数 #define HZK “d:\\tc\\font\\hzk16f” char buffer[S*S/8]; //用来存字形码 if((fp = fopen(HZK, rb)) == NULL) { printf(“打不开字库文件\n”); exit(0); } fseek(fp, offset, 0); fread(buffer, S*S/8, 1, fp); * * 四、画出汉字 设要在屏幕的(x,y)处显示该汉字
您可能关注的文档
最近下载
- 2026年中考语文:文学类文本阅读备考建议 课件.pptx VIP
- 公路工程现场文明施工管理标准化探讨.docx VIP
- 2026届广东汕头市潮阳区汕头市潮阳实验学校高三一模生物试题(文字版,含答案).docx VIP
- 05S502阀门井图集完整版.pdf VIP
- 车位租赁合同协议书电子版(六篇).pdf VIP
- 2026届广东佛山顺德高三下学期二模生物试题(文字版,含答案).docx VIP
- AP2000.Microeconomics.选择题.pdf
- 铝镁锰保温夹芯板泄爆墙施工工法.doc
- 国标图集05s502图集阀门井-国家建筑标准设计图集电子版下载 1.docx VIP
- 4821D4020D4818S安装.ppt VIP
原创力文档

文档评论(0)