RCDATA和用户定义资源之间有区别吗? RCDATA只是用户定义资源的通用名称吗?
答案 0 :(得分:3)
有两种资源适合存储用户定义的数据。
第一种类型有RCDATA(原始数据)。 Windows知道资源的类型,但不知道如何解释资源数据本身。
第二种是Windows未定义其类型的任何资源。在这种情况下,Windows既不知道资源的类型,也不知道如何解释资源数据。
您可以将任何一种资源用于用户定义的数据。
我认为它是Windows认为是用户定义资源的第二种资源。以下是System defined resource types。
的列表RESOURCEHEADER sructure的Type成员解释用户定义的资源是什么。
答案 1 :(得分:0)
“RCDATA和用户定义的资源之间有区别吗?”
如果我读了the documentation,那就说
RCDATA资源
定义应用程序的原始数据资源。原始数据资源允许将二进制数据直接包含在可执行文件中。
也说
特点| dword | 用户定义的信息,关于可以由读取和写入资源文件的工具使用的资源。有关更多信息,请参阅特征。
“RCDATA只是用户定义资源的通用名称吗?”
所以我要说,可以认为没有真正的区别,但只有RCDATA
是用于资源中用户定义资源的关键字({{1文件。