imgui吧 关注:44贴子:120
  • 4回复贴,共1

显示中文的问题

只看楼主收藏回复

请帮我看看,为什么这样写显示不出中文?
已经把黑体放进了资源里并读进内存了
static void LoadCustomFont()
{
if (_customFontData.data == nullptr)
return;
for (int i = 0; i < _fontsCount; i++)
{
ImGuiIO& io = ImGui::GetIO();
auto newFont = io.Fonts->AddFontFromMemoryTTF(_customFontData.data, _customFontData.size, static_cast<float>((i + 1) * _fontSizeStep));
ImGui::GetIO().Fonts->GetGlyphRangesChineseFull();
if (newFont == nullptr)
return;
_fonts[i] = newFont;
}
_isCustomFontLoaded = true;
}


IP属地:湖南1楼2022-06-03 04:04回复
    还玩星际战甲国际服吗大佬
    之前在你这用过ce电脑重做系统好久没玩了找不到了


    IP属地:河北2楼2022-08-27 02:26
    回复
      能不能加个好友带我一手


      IP属地:河北3楼2022-08-27 02:26
      回复
        还要在字符串前面加上u8


        IP属地:上海来自Android客户端4楼2022-08-31 07:49
        回复
          加不了Q


          IP属地:湖北来自Android客户端6楼2024-03-22 23:07
          回复