ココアアプリからデスクトップの壁紙とスクリーンセーバーを設定する方法は?
2439 次
1 に答える
6
Mac OS X 10.6 を使用している場合、NSWorkspaceにはデスクトップ ピクチャを設定する新しい方法がいくつかあります。必要なものはsetDesktopImageURL:forScreen:options:error:です。
スクリーン セーバーに関しては、これをプログラムで行う方法はサポートされていません。com.apple.screensaver plist ファイルを変更して、次のキーを設定できます。
- moduleName <-- スクリーンセーバー名
- idleTime <-- 秒単位の間隔
- modulePath <-- スクリーン セーバー ファイルへのパス
ただし、これはいつでも壊れる可能性があるため、私はそれに依存しません。
于 2010-03-29T16:25:25.587 に答える