gpt4 book ai didi

c++ - 使用两种(人类)语言的应用程序

转载 作者:太空宇宙 更新时间:2023-11-04 13:31:44 30 4
gpt4 key购买 nike

我有一个完全可用的代码,它是为 Windows 编写的,是用 Visual Studio 构建的。

我想做的是为该软件添加另一种语言。我的想法是在窗口角落放置两个标志(一个英语和一个德语),并在用户点击其中一个标志时更改语言。

做这种事情的常见且最好的方法是什么?

到目前为止,我的想法是创建两个文件,并在这些文件中存储软件将使用的所有字符串。一个文件将保存所有英文字符串,另一个文件将保存所有德语字符串。然后,我相信,当检测到点击标志图标时,软件会加载 listvector 或类似内容中的所有字符串,然后,我会用 vector.at(i) 打印出我需要的任何字符串。

此外,我如何在应用程序退出时保存当前使用的语言,以便下次启动应用程序时使用该语言?

最佳答案

最常用的方式和你的想法差不多。此外,要在退出时存储当前使用的语言,您可以创建一个配置文件,在应用程序退出时写入语言并在应用程序启动时读取它。

关于c++ - 使用两种(人类)语言的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31157664/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com