1

如何从可可应用程序设置桌面壁纸和屏幕保护程序?

4

1 回答 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 回答