【问题标题】:Is there a way to use the OSX cocoa NSApplication method activateIgnoringOtherApps: to activate an app that is already loading有没有办法使用 OSX 可可 NSApplication 方法 activateIgnoringOtherApps: 来激活已经加载的应用程序
【发布时间】:2010-12-15 16:45:37
【问题描述】:

这可能是一个愚蠢的问题,但它似乎 activateIgnoringOtherApps: 可能是使用 Cocoa 激活应用程序的唯一方法。我有一个加载 Cocoa 应用程序的 Java 应用程序,我希望在发生这种情况时激活 Cocoa 应用程序。问题是我不想启动一个中间应用程序(某种控制器)并使用这个应用程序来激活IgnoringOtherApps:我的另一个 Cocoa 应用程序。有没有办法使用 activateIgnoringOtherApps: 来强制我的 Cocoa 应用程序激活?

【问题讨论】:

    标签: cocoa macos activation


    【解决方案1】:

    我认为您不了解它的工作原理。这是一种可以从应用程序内部调用以使其成为活动应用程序的方法。您不能将此消息发送到另一个未运行的应用程序以使其启动。

    【讨论】:

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