设计时**

[复制链接]
hxdlj 发表于 2008-9-7 21:31 | 显示全部楼层

re

0xD2F4,  //音  是音的内码吗,为什么不用"音"或者'音'
今晚打老虎 发表于 2008-9-10 19:35 | 显示全部楼层

华丽的分割

xwj的程序一向都不错,标记个,慢慢看
suen 发表于 2008-9-10 20:40 | 显示全部楼层

学习学习

1248 发表于 2008-9-10 21:33 | 显示全部楼层

学习

学习学习。
hwl1023 发表于 2013-3-4 10:11 | 显示全部楼层
学到不少,至少可以自己建立字库不用调用那么多不用的汉字了
prill 发表于 2013-6-30 22:39 | 显示全部楼层
高手
仙人球W 发表于 2014-11-26 17:02 | 显示全部楼层
请问 如何把字符 “古”的内码取出
/***************************************************
*MSB 表示汉字内码GBCode的高8bits
*LSB 表示汉字内码GBCode的低8bits
*Addr[0]字库芯片最高地址字节
*Addr[1]字库芯片其次地址字节
*Addr[2]字库芯片低地址字节
****************************************************/
FLAG  Get_GB15x16_Addr(BYTE MSB,BYTE LSB,BYTE *Addr)
{
        u32 Address=0;
        FLAG ReVal=TRUE;
       
        if(MSB == 0xA9&& LSB >=0xA1)
                    Address =(282+ (LSB-0xA1))*32+BaseAdd15x16;
        else if(MSB >=0xA1 && MSB <= 0xA3&& LSB >=0xA1)
                    Address =((MSB-0xA1) * 94 + (LSB-0xA1))*32+ BaseAdd15x16;
        else if(MSB >=0xB0 && MSB <= 0xF7 && LSB >=0xA1)
                    Address = ((MSB-0xB0) * 94 + (LSB-0xA1)+ 846)*32+ BaseAdd15x16;
        else
                ReVal=FALSE;
           Addr[0]=(BYTE)((Address>>16)&0xff);
           Addr[1]=(BYTE)((Address>>8)&0xff);
           Addr[2]=(BYTE)(Address&0xff);  
          return(ReVal);
}       
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部