2011-04-28 69 views
1

在.RC加入下一行会将文件NOTEPAD.EXE添加到资源作为二进制数据RCDATA:混合字符串和二进制数据

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 

我如何添加一个字符串,并同一resname(0x3333)下的二进制数据?

Documentation不作为二进制数据引用文件。

回答

1

第二种语法不像第一种语法那样支持外部文件。正如您已经注意到的那样,字符串文字按原样存储。