【问题标题】:Monitoring Apples "System Events" with Cocoa用 Cocoa 监控苹果的“系统事件”
【发布时间】:2010-09-17 18:32:19
【问题描述】:

我想知道是否有办法编写一个 Cocoa 应用程序来监听 OS 系统事件,例如应用程序启动、窗口切换等。我的想法是观看 [NSNotficationCenter default] 的消息,但到目前为止我找不到太多东西。有人有什么建议吗?

谢谢!

【问题讨论】:

    标签: objective-c cocoa macos nsnotificationcenter systemevent


    【解决方案1】:

    一些您可能感兴趣的消息将被提供给[NSWorkspace notificationCenter],例如应用程序启动、来到最前面或退出时。

    我不确定您所说的“窗口开关”是什么意思。如果您的意思是更改前面的窗口而不更改前面的应用程序,那么这在 Mac 上通常被认为“不关您的事”。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-01
    • 1970-01-01
    相关资源
    最近更新 更多