【问题标题】:An analog for Qt resource files?Qt 资源文件的模拟?
【发布时间】:2021-07-16 17:06:36
【问题描述】:

我需要类似于 Qt 的资源系统的东西。 我不想编写文件的完整路径并用程序拖动它们,而是像 Qt 那样创建一个文件并输入相对文件路径。 我不能在我的项目中使用 Qt,并且使用。 Visual Studio 提供的 rc 文件非常复杂和繁琐。

我可以用什么代替?

【问题讨论】:

  • 我很确定你的假设是错误的。 Visual Studio 不需要资源文件中的完整路径。那真的会破坏各种源代码控制系统。

标签: c++ visual-studio qt


【解决方案1】:

您可能需要 .resx 资源文件。

创建它的一种方法是打开 Visual Studio:

  1. 右键单击您的项目
  2. 选择添加 |新项目
  3. 选择资源文件
  4. 给它一个名字(例如资源)
  5. 点击添加
  6. 您现在将在您的项目中拥有一个具有您提供的名称的资源文件,并且它应该会自动打开资源编辑器。如果没有,请在项目中双击它。
  7. 在编辑器的左上角,点击“Strings v”下拉菜单并选择“Icons”。
  8. 将您的图标拖到此屏幕中。
  9. 将其重命名为您想要的任何名称(例如某物)。

如果您熟悉 QT 资源文件,您将立即使用它。

来源:How to create resx files

简要文档:https://docs.microsoft.com/en-us/dotnet/framework/resources/creating-resource-files-for-desktop-apps

https://docs.microsoft.com/en-us/dotnet/framework/resources/working-with-resx-files-programmatically

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-06-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多