标签: resource-dll

如何在VC++中从Resources加载文本文件?

我在VC++中编写DLL,我需要使用外部文本文件.我现在有类似的东西:

 ifstream file;
 string line;

 file.open("C:\\Users\\Me\\Desktop\\textfile.txt");
 getline(file,line);
 file.close();
Run Code Online (Sandbox Code Playgroud)

我知道我可以在Resources中拥有这个文件吗?

我通过转到"ResourceView" - >"添加资源" - >"导入"添加了我的文本文件.我选择了我的文本文件并创建了自定义资源类型.

如何访问此文件以与上面的代码类似地使用?我有Resource.h但我应该怎么做呢?我也可以编辑我的资源文本文件吗?

dll resource-dll visual-c++

10
推荐指数
1
解决办法
1万
查看次数

如何使用Translation Editor本地化RCDATA资源

我将一些图像和文本作为RCDATA资源嵌入到我的可执行文件中.我的项目包含app.rc用于此目的的特殊文件:

Text1 RCDATA "text1.rtf"
Image1 RCDATA "Images\image1.png"
Run Code Online (Sandbox Code Playgroud)

后来我使用了访问这些数据TResourceStream.

我想要将此app.rc文件本地化并包含在资源dll中.我找不到将不同文件包含为不同语言的RCDATA资源的方法.主要的可执行文件应该包括一组文件(text1.rtf,Images\image1.png)作为资源,资源DLL应包括的另一版本text1.rtf,Images\image1.png文件.

delphi localization resource-dll

5
推荐指数
0
解决办法
175
查看次数

标签 统计

resource-dll ×2

delphi ×1

dll ×1

localization ×1

visual-c++ ×1