当Mac OS X屏幕保护程序激活或进入休眠状态时(最好使用 cocoa ),是否有办法触发操作?

最佳答案

您可以注册各种分布式通知-在10.6上,我看到的是com.apple.screenIsLocked/screenIsUnlocked和com.apple.screensaver.didstart/willstop/didstop。 (旧版本的Mac OS X可能没有所有这些通知。)您可以在Notification Watcher出现的情况下观察到这些通知。

另请参见this answer

关于cocoa - 检测屏幕保护程序何时使用Cocoa激活,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2752347/

10-10 20:47
查看更多