将文件作为unicode(WCHAR)嵌入到资源中

时间:2010-11-15 19:15:56

标签: winapi unicode resources ascii

我有一个文本文件,我想在Win32中的资​​源中嵌入,但是使用Unicode字符 - 也就是说,每个字符需要2个字节。我怎样才能做到这一点?该文件仅包含ASCII字符。

是否存在指示或标记文件是否为Unicode文件?

我现在有resource.rc

FILE FILE_TYPE "text.txt"

在运行时加载时,每个字符占用1个字节。

1 个答案:

答案 0 :(得分:1)

RC不解释以这种方式嵌入的文件的内容。您确定该文件已保存为Unicode吗?

如果没有,您可以将文件从记事本保存为Unicode(文件 - >另存为,选择编码= Unicode)。