您当前的位置:五五电子网电子知识单片机-工控设备嵌入式系统-技术嵌入式系统多语言文本解决方案 正文
嵌入式系统多语言文本解决方案

嵌入式系统多语言文本解决方案

点击数:7980 次   录入时间:03-04 11:45:20   整理:http://www.55dianzi.com   嵌入式系统-技术
  pStr->wLength = 0;

  pStr->pContent = NULL;

  return pStr;

  }

  //统计字符串长度

  pStr->wLength = 0;

  pStr->pContent = pContent;

  while (*pStr->pContent++)

  {

  pStr->wLength++;

  }

  //尝试为字符串内容分配内存

  if (!(pStr->pContent = GuiMemAlloc((pStr->wLength + 1) << 1)))

  {

  GuiMemFree(pStr);

  PRINT_INF(CreateStringDirect Err1!);

  return NULL;

  }

  //写入字符串内容

  mEMCpy(pStr->pContent, pContent, (pStr->wLength + 1) << 1);

  //计算字符串宽度

  if (_StringObjectFill(pStr))

  {

  GuiMemFree(pStr->pContent);

  GuiMemFree(pStr);

  PRINT_INF(CreateStringDirect Err2!);

  return NULL;

  }

  return pStr;

  }



上一页  [1] [2] [3] 


本文关键字:嵌入式  解决方案  嵌入式系统-技术单片机-工控设备 - 嵌入式系统-技术