我有一个文本文件,我想在Win32中的资源中嵌入,但是使用Unicode字符 - 也就是说,每个字符需要2个字节。我怎样才能做到这一点?该文件仅包含ASCII字符。
是否存在指示或标记文件是否为Unicode文件?
我现在有resource.rc
:
FILE FILE_TYPE "text.txt"
在运行时加载时,每个字符占用1个字节。
答案 0 :(得分:1)
RC不解释以这种方式嵌入的文件的内容。您确定该文件已保存为Unicode吗?
如果没有,您可以将文件从记事本保存为Unicode(文件 - >另存为,选择编码= Unicode)。