0

我有一个在另一个应用程序中生成键命令的应用程序。我以前在 Applescript 工作室做,但我用 Obj-C 重写了。现在我不知道如何让另一个在前台处于活动状态,这样我就可以开始生成键盘命令了。

目前我正在运行一个 Applescript 调用:

key = [[NSAppleScript alloc] initWithSource:@"tell application \"Pro Tools\" to activate"];
[key executeAndReturnError:nil] ;

Protools 的 PID 是 14925。我想我可以使用 NSApplications,但我认为这不是正确的选择。

想法?

4

1 回答 1

0

尝试这个...

[[NSRunningApplication runningApplicationWithProcessIdentifier:PID] activateWithOptions:NSApplicationActivateIgnoringOtherApps];
于 2013-01-15T13:43:39.843 回答