添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
我正确设置了字符通配符,以包含所有必需的字符。
这是我的示例代码:
  • Unicode::strncpy(errorTextBuffer, "Zażółć gęślą jaźń.", ERRORTEXT_SIZE);
  • errorText.resizeToCurrentText();
  • errorText.invalidate();
但我得到的是:
我整个项目的字符编码是“UTF-8”,所以这是文件编码。我尝试使用 UART 作为调试控制台,它可以毫无问题地输出 UTF-8 文本。
我猜 TouchGFX 的 Unicode 函数不希望 char* 字符串是 UTF-8。如何正确完成?
  • Unicode::fromUTF8((const uint8_t*)"Zażółć gęślą jaźń", errorTextBuffer, ERRORTEXT_SIZE);
  • errorText.resizeToCurrentText();
  • errorText.invalidate();
  •