吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1381|回复: 13
收起左侧

[求助] DLL源码文件内GUI.cpp怎么添加中文显示?

[复制链接]
清河ju 发表于 2020-3-20 11:22
这个dll源码内相关的只有一个GUI.cpp 怎么给它添加中文显示? image.png

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

苏紫方璇 发表于 2020-3-20 11:56
汉化么,把里面的字符串改成中文呗
 楼主| 清河ju 发表于 2020-3-20 11:59
苏紫方璇 发表于 2020-3-20 11:56
汉化么,把里面的字符串改成中文呗

这个gui是不支持中文显示的 如果直接改的话 运行出来会显示问号
问题就在于 这个东西 不会加中文显示进去QAQ
苏紫方璇 发表于 2020-3-20 12:13
 楼主| 清河ju 发表于 2020-3-20 13:34
苏紫方璇 发表于 2020-3-20 12:13
应该是字体问题。添加中文字体就可以了

emmm这些我就不明白了 看了一些教程 得知应在 ImGui里加中文显示 但是我这个 只有个gui.cpp别的没有了   vs昨晚刚开始用 还都不会QAQ

点评

要不你把代码发我,我看看能改不  详情 回复 发表于 2020-3-20 14:09
苏紫方璇 发表于 2020-3-20 14:09
清河ju 发表于 2020-3-20 13:34
emmm这些我就不明白了 看了一些教程 得知应在 ImGui里加中文显示 但是我这个 只有个gui.cpp别的没有了    ...

要不你把代码发我,我看看能改不
 楼主| 清河ju 发表于 2020-3-20 14:13
苏紫方璇 发表于 2020-3-20 14:09
要不你把代码发我,我看看能改不

https://github.com/danielkrupinski/Osiris  这是源码地址
我主要是想汉化一下玩玩 但是摸索了一天才明白具体什么问题QAQ  、
不管可不可以都谢谢大佬了
苏紫方璇 发表于 2020-3-20 15:38
我这没测试环境,你试一下
在gui.cpp第46行后插入一行
[C] 纯文本查看 复制代码
io.Fonts->AddFontFromFileTTF("c:/windows/fonts/simhei.ttf", 15.0f, NULL, io.Fonts->GetGlyphRangesChineseFull());

然后下方字符串改成中文时字符串引号前加u8,例如"Sound"改成u8"声音"

如果不可以的话,就把第46行改成试试
[C] 纯文本查看 复制代码
        fonts.segoeui = io.Fonts->AddFontFromFileTTF("c:/windows/fonts/simhei.ttf", 15.0f, NULL, io.Fonts->GetGlyphRangesChineseFull());

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
清河ju + 1 + 1 谢谢@Thanks!

查看全部评分

 楼主| 清河ju 发表于 2020-3-20 15:57
苏紫方璇 发表于 2020-3-20 15:38
我这没测试环境,你试一下
在gui.cpp第46行后插入一行
[mw_shl_code=c,true]io.Fonts->AddFontFromFileTT ...

好的大佬 我现在试试 测试一下
 楼主| 清河ju 发表于 2020-3-20 16:05
苏紫方璇 发表于 2020-3-20 15:38
我这没测试环境,你试一下
在gui.cpp第46行后插入一行
[mw_shl_code=c,true]io.Fonts->AddFontFromFileTT ...

不行 大佬 这个加了u8之后提示报错
两个都试了 提示同样的报错

严重性        代码        说明        项目        文件        行        禁止显示状态
错误(活动)        E0304        没有与参数列表匹配的 重载函数 "ImGui::MenuItem" 实例        Osiris        C:\Users\Administrator\Desktop\Osiris-master\Osiris\GUI.cpp        104         QQ图片20200320160729.png

点评

用(char*)u8这个强制转换一下试试  详情 回复 发表于 2020-3-20 16:43
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 18:44

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表