新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 嵌入式系統多語言文本解決方案

        嵌入式系統多語言文本解決方案

        作者: 時間:2012-03-12 來源:網絡 收藏

          #define TXT_FILE_VIETNAM config/Vietnam.cfg

          #define TXT_FILE_SWIDISH config/Swedish.cfg

          #define TXT_FILE_POLISH config/Polish.cfg

          //根據索引及,讀取相應的配置文件,以得到該文本,成功返回有效指針

          GUISTRING * GetTextResource(LONG lIndex, LONG lLanguage)

          {

          GUISTRING * pTxt;

          APPTEXT_FILEHEADER fh;

          APPTEXT_MAPPING map;

          STRING strFile;

          WORD * pBuf;

          int fd, iOff;

          //確定要讀取的配置文件

          switch (lLanguage)

          {

          case TXT_LANG_ENGLISH:

          strFile = TXT_FILE_ENGLISH;

          break;

          case TXT_LANG_CHINASIM:

          strFile = TXT_FILE_CHINASIM;

          break;

          case TXT_LANG_CHINATRA:

          strFile = TXT_FILE_CHINATRA;

          break;

          case TXT_LANG_KOREAN:

          strFile = TXT_FILE_KOREAN;

          break;

          case TXT_LANG_JAPANESE:

          strFile = TXT_FILE_JAPANESE;

          break;

          case TXT_LANG_SPANISH:

          strFile = TXT_FILE_SPANISH;

          break;

          case TXT_LANG_RUSSIAN:

          strFile = TXT_FILE_RUSSIAN;

          break;

          case TXT_LANG_THAI:

          strFile = TXT_FILE_THAI;

          break;

          case TXT_LANG_GERMAN:

          strFile = TXT_FILE_GERMAN;

          break;

          case TXT_LANG_FRANCE:

          strFile = TXT_FILE_FRANCE;

          break;

          case TXT_LANG_ITALY:

          strFile = TXT_FILE_ITALY;

          break;

          case TXT_LANG_ARABIA:

          strFile = TXT_FILE_ARABIA;

          break;

          case TXT_LANG_PORTUGAL:

          strFile = TXT_FILE_PORTUGAL;

          break;

          case TXT_LANG_HINDI:

          strFile = TXT_FILE_HINDI;

          break;

          case TXT_LANG_TURKISH:

          strFile = TXT_FILE_TURKISH;

          break;

          case TXT_LANG_VIETNAM:

          strFile = TXT_FILE_VIETNAM;

          break;

          case TXT_LANG_SWIDISH:

          strFile = TXT_FILE_SWIDISH;

          break;

          case TXT_LANG_POLISH:

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 营山县| 阿鲁科尔沁旗| 长丰县| 陇南市| 遵义县| 灯塔市| 搜索| 宁明县| 年辖:市辖区| 静海县| 平乐县| 汪清县| 都兰县| 扎囊县| 江陵县| 深州市| 日喀则市| 崇阳县| 青冈县| 正安县| 交城县| 尤溪县| 麟游县| 丰宁| 海盐县| 秦安县| 乡宁县| 金山区| 广饶县| 炉霍县| 桑植县| 扎囊县| 黄平县| 海口市| 田东县| 汕尾市| 郧西县| 龙游县| 巴马| 夏邑县| 万年县|