2010-01-20 52 views
0

我正在Carbon中創建一個CMI插件,以將菜單項添加到我的Finder的上下文菜單中。我想在單擊項目時調用一些Web服務。現在,由於上下文菜單選擇處理程序是用C語言編寫的,我不太確定我是否想在那裏做。從上下文菜單項調用可可應用程序點擊

是否可以調用上下文菜單項的點擊Cocoa應用程序?我知道我可以在處理事件中創建一個流程。這將把我的可可應用程序帶到前臺。但是,我如何首先運行該應用程序?將使用AECreateAppleEvent解決我的問題?如果是,我傳遞給它什麼參數才能啓動一個新應用程序(我對蘋果事件管理器不太熟悉)?

非常感謝您的幫助。

回答

1

聽起來好像要LSOpenApplication(與LSFindApplicationForInfo一起獲得FSRef您要啓動的應用程序)。

+0

非常感謝您的提升。 – lostInTransit 2010-01-21 05:35:39