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

📄 subject_44882.htm

📁 vc
💻 HTM
字号:
<p>
序号:44882 发表者:小防 发表日期:2003-06-24 14:08:27
<br>主题:请教高手,关于点阵的问题!
<br>内容:用vc如何实现提取汉字和图形的点阵?请指点思路,有这方面的源代码更好!万分感谢!我真的是急用,请帮帮忙!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:鸽子 回复日期:2003-06-26 09:52:39
<br>内容:可以找 DOS 下的汉字系统的字库,<BR><BR>&nbsp;&nbsp; unsigned char buf[16][2];<BR>&nbsp;&nbsp; 读字程序 16*16 标准字库(国标)<BR>&nbsp;&nbsp; long Addres;<BR>&nbsp;&nbsp; Addres=((unsigned char)bb[0]-0xa1)*94+ (unsigned char) bb[1]-0xa1;<BR>&nbsp;&nbsp; Addres=Addres*32;<BR>&nbsp;&nbsp; fseek(in,Addres,SEEK_SET);<BR>&nbsp;&nbsp; fread(buf,(long)32,1,in);<BR><BR>&nbsp;&nbsp; 将点阵放入数祖中&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp; for (i=0;i&lt;16;i++)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for (j=0;j&lt;2;j++)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (k=0;k&lt;8;k++)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (buf[i][j]&amp;(mask&gt;&gt;k))<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mm[j*8+k][i]=1;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mm[j*8+k][i]=0;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp;&nbsp;&nbsp;}
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

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