RCDATA: смешивание строк и двоичных данных - PullRequest
1 голос
/ 28 апреля 2011

Следующая строка, добавленная в .rc, добавит файл NOTEPAD.EXE к ресурсам в виде двоичных данных

0x3333 RCDATA "C:\\WINDOWS\\NOTEPAD.EXE" 

, однако, используя код под строкой со значением "C: \ WINDOWS \ NOTEPAD.EXE "будет добавлен как ресурс

0x3333 RCDATA
BEGIN
  "Hello world"
  "C:\\WINDOWS\\NOTEPAD.EXE"
  0x9999  ;hex number stored as a word
END

Как добавить строку и двоичные данные под одним и тем же именем (0x3333)?

Документация не содержит ссылокв файлы в виде двоичных данных.

1 Ответ

1 голос
/ 28 апреля 2011

Второй синтаксис не поддерживает внешние файлы, как первый синтаксис. Как вы заметили, строковые литералы хранятся как есть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...