Carbon API的64位迁移

时间:2019-06-17 13:47:39

标签: macos 32bit-64bit macos-carbon

https://forums.developer.apple.com/thread/115932像这篇文章一样,我也需要在我的mac应用程序中使用carbon,但是,我知道carbon api仅支持32位操作系统,而从Mac OS 10.15开始,它将不支持32位应用程序。因此,我将无法使用Carbon API。

No Carbon Human-Interface-Toolbox in OSX 64-bit binaries?-我浏览了这篇文章,但实际上并不太了解我需要做什么。

下面是我当前的代码。什么是该Carbon API的替换或迁移,正确的替代方法是什么?

static const EventTypeSpec menuEnableEvents[] =
    {
        { kEventClassMenu, kEventMenuEnableItems }
    };

    static const EventTypeSpec menuEvents[] =
    {
        { kEventClassCommand, kEventCommandProcess }
    };

0 个答案:

没有答案