Вставить файл как Unicode (WCHAR) в ресурс - PullRequest
0 голосов
/ 15 ноября 2010

У меня есть текстовый файл, который я хотел бы встроить в ресурс в Win32, но с символами Юникода, то есть каждый символ занимает 2 байта. Как я могу это сделать? Файл содержит только символы ASCII.

Есть ли указание или флаг, является ли файл файлом Unicode?

У меня сейчас как resource.rc:

FILE FILE_TYPE "text.txt"

Когда он загружается во время выполнения, каждый символ занимает 1 байт.

1 Ответ

1 голос
/ 15 ноября 2010

RC не интерпретирует содержимое файлов, встроенных таким образом.Вы уверены, что файл был сохранен как Unicode?

Если нет, вы можете сохранить файл как Юникод из Блокнота (Файл -> Сохранить как, выберите Кодировка = Юникод).

...