如何使用Core Foundation函数替换“GetScriptVariable”

时间:2012-03-05 10:13:26

标签: cocoa 64-bit 32bit-64bit macos-carbon core-foundation

现在,我需要将代码移植到64位。但是,一些不推荐使用的Carbon API不支持64位环境。

以下情况,我想知道脚本是否是一种双字节脚本。 (它无法在64位工作)

if ((GetScriptVariable(smSystemScript, smScriptFlags) & smsfSingByte) == 0)
{  
    //......  
}  

我的问题:
1.是否"核心基金会"支持非Unicode字符串。
2.如何在没有Carbon的情况下重建上面的代码部分。

0 个答案:

没有答案