我希望能够迭代Mac OS Resource Fork,这样Cocoa Window就可以显示特定资源类型的资源数量(即'MADI'
)。
我想使用(是的,我知道他们已经弃用)碳资源管理器功能。我能想到获得所有值的唯一方法是对每个要检查的OSType强制从SHORT_MIN
到SHORT_MAX
。
问题的一部分是标题中没有文档,因为它的大小,我不愿下载旧的API引用。
答案 0 :(得分:1)
似乎我的Get1IndResource()
和Get1Resource()
混淆了我的大脑。
Get1IndResource()
根据特定资源在资源文件/ fork中的顺序进行迭代,从1开始而不是0开始(很可能是从Pascal编写/使用Mac API时开始)。 Get1Resource()
从资源ID号获取资源数据。