システム環境設定で「Voice Over」が有効になっているかどうかを確認する方法、理想的には Mac OS X 10.3 との下位互換性がある方法はありますか?
1555 次
4 に答える
7
これは、ユニバーサルアクセスの設定ファイルに保存されているようです。アプリの識別子は「com.apple.universalaccess」であり、VoiceOverがオンかオフかを示すフラグを含むキーは「voiceOverOnOffKey」です。これは、CFPreferencesAPIを使用して取得できるはずです。次のようになります。
CFBooleanRef flag = CFPreferencesCopyAppValue(CFSTR("voiceOverOnOffKey"), CFSTR("com.apple.universalaccess"));
于 2009-01-27T21:21:59.347 に答える