【发布时间】:2019-05-21 14:25:52
【问题描述】:
我需要修改使用 Carbon API 的旧代码,因为在 Mac OS X v10.8(Mountain Lion)之后不推荐使用 Carbon API。我一直在寻找资源 API 的替代品,例如 CurResfile、UseResFile、Get1Resource、FsCreateResFile、FsOpenResFile 等。
我阅读了 Apple 文档,发现我可以使用 bundle 代替这个。但是 bundle 包含不同类型的文件,资源就是其中之一。如何获取当前通过 CurResfile 获取的资源文件?
short sCurRes = CurResFile();
UseResFile(sCurRes);
【问题讨论】:
标签: macos resources deprecated nsbundle macos-carbon