zoukankan      html  css  js  c++  java
  • WinCE设置多国语言支持

    最近项目中需要支持中(简繁)日韩英多种语言,在网上找了很多解决办法,最后发现还是MSDN最好。

    [c-sharp] view plaincopy
    1. [HKEY_LOCAL_MACHINE/SYSTEM/GDI/GLYPHCACHE]  
    2.     "limit"=dword:5000  
    3. [HKEY_LOCAL_MACHINE/SYSTEM/GDI]  
    4.     "FontLinkMethods"=dword:1  
    5.   
    6. [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/FontLink/SystemLink]  
    7.     "Tahoma"="//Windows//simsun.ac3,NSimSun;//Windows//gulim.ac3,Gulim;//Windows//mingliu.ac3,PMingLiU"  
    8.     "Courier New"="//Windows//simsun.ac3,NSimSun;//Windows//gulim.ac3,Gulim;//Windows//mingliu.ac3,PMingLiU"  
    9.     "Arial"="//Windows//simsun.ac3,NSimSun;//Windows//gulim.ac3,Gulim;//Windows//mingliu.ac3,PMingLiU"  
    10.     "Times New Roman"="//Windows//simsun.ac3,NSimSun;//Windows//gulim.ac3,Gulim;//Windows//mingliu.ac3,PMingLiU"  
    11.     "Symbol"="//Windows//simsun.ac3,NSimSun;//Windows//gulim.ac3,Gulim;//Windows//mingliu.ac3,PMingLiU"  
    12.   
    13. [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/FontLink/SkipTable]  
    14.     "Tahoma"="005c,00a5,007e,0391-03c9,2026,2116,221a,25a0-25ff"  
    15.     "Arial"="005c"  
    16.     "Courier New"="005c"  

     

    MSDN相关解释:http://technet.microsoft.com/zh-cn/library/ms903933(en-us).aspx

     

    如果想把字体放到SD卡中:

     

    Step1:

    向输出路径下的Common.reg文件添加如下内容,并更改所有的FontLink

    [c-sharp] view plaincopy
    1. [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/FontPath]  
    2.      "FontPath"="//Storage Card//fonts"  ;  

     

    Step2:

    在输出路径下的Common.bib文件中,取消对字体文件的打包:

    [c-sharp] view plaincopy
    1. ; @CESYSGEN IF FONTS_GULIM_1_50  
    2. ;    gulim.ac3       $(_WINCEROOT)/public/common/oak/files/gulim_1_50.ac3          NK  SHU  
    3. ; @CESYSGEN ENDIF  

     

    Step3:

    makebin

  • 相关阅读:
    Java Spring AOP用法
    Spring IOC的简单实现
    随机数
    Java 正则表达式
    日期格式转换
    maven settings.xml详解
    JSP与Servlet的关系
    EL表达式学习
    FreeMarker学习2
    FreeMarker学习
  • 原文地址:https://www.cnblogs.com/liang123/p/6325594.html
Copyright © 2011-2022 走看看