OSX cocoa 检测到监视器删除或添加

OSX cocoa detecting a monitor removal or addition

我正在寻找可以告诉我是否有人 added/remove 在 OSX 上监视的事件。我正在查看 NSScreen class,但我在那里没有看到任何东西。 NSScreen 确实有一个 NSScreenColorSpaceDidChangeNotification 但我不认为那会做我想做的事。 google 搜索我想不出太多。

任何帮助将不胜感激,谢谢!

CGDisplayRegisterReconfigurationCallback 允许您注册一个在显示更改时调用的函数。