私はContextualMenuPluginとアプリケーションを持っています。コンテキストメニューからユーザがこのオプションをクリックすると、私のアプリにメッセージを送る必要があります。 Windowsでは、sendmessage()関数を使ってこれを実現しました。しかし、私はMAC OS Xの新人です。誰かがこの状況を啓発するいくつかのAPIや機能を与えることで、私を助けてくれるでしょうか?MAC OS Xでsendmessage()[WINDOWS]と同等の使用法は何ですか?
0
A
答えて
0
Macintosh上のアプリケーションにメッセージを取り込む方法については、豊富な選択肢があります。
私が考えているのは、Apple Eventsやソケット、キューなどですが、これまでに使ったことがない他のものもあります。&(分散オブジェクトなど)がさらに役に立ちます。 Check out this duplicate and/or related questionとあなたに役立つ回答があります。
B.T.W:あなたのコンテキストメニュープラグインをどのように構築しましたか?それはCarbonかObjective Cか、それともcodelessなプラグインかplistですか?その質問への答えは、プラグインからあなたのアプリにどのように話すことができるかということに多分なるでしょう。
0
アプリケーションだけを制御したい場合は、AppleScriptを調べるとよいでしょう。このソリューションを使用すると、ユーザーはスクリプトを使用してスクリプトを自動化することもできるという利点があります。
関連する問題
- 1. JavaアプリケーションWindowsとMac OS X
- 2. .defファイルと同等のOS X
- 3. .NETにはMac OS Xドキュメントモーダルシートと同等のものがありますか?
- 4. Mac上のC++/Windows SendMessage()に相当するものは何ですか?
- 5. iCloudを使用してMac OS XからMac OS XをiPad/iPhoneに同期する方法
- 6. のMac OS X NodeJS:Macのポートを使用して、MAC OS X上
- 7. EclipseがMac OS Xで使用するデフォルトのフォントは何ですか?
- 8. Mac OS Xの* .rsdファイルとは何ですか?
- 9. ttf2eot - Mac OS Xの入力パスとは何ですか?
- 10. WindowsとOS XのOpenGLアルファブレンドの違いは何ですか?
- 11. OS X上のuser32.dllと同等
- 12. MAC OS XでPEARを使用
- 13. Mac OS Xでvirtualenvを使用
- 14. OS X用のlsusbと同等のものがあります
- 15. Mac OS X用UIPopoverController?
- 16. Mac OS XでJNotify?
- 17. Mac OS Xでdylibを使用する方法(C++)
- 18. Mac OS Xフレームワークは適切ですか?
- 19. mac os xのプロセスで使用されるメモリx
- 20. Mac OS XベースのコンピュータでWindows Phone 7のプログラミングが利用できますか?
- 21. Mac OS X用のWindowsサービスを作成するには?
- 22. Mac OS X端末でコマンドをctrlとして使用する
- 23. Mac OS X 10.6用cscopeのインストール方法
- 24. Mac OS Xバージョン固有のAPI使用
- 25. Mac OS X用のUIDeviceクラス?
- 26. Mac OS X用のldconfig
- 27. Mac OS X用のFortranデバッガ
- 28. Mac OS XでWebdriverを使用できませんか?ここ
- 29. Windows OSのドライバスタックとは何ですか?
- 30. アンインストールジャンゴは、Mac OS X
これはCarbonにあり、Appleの開発者サイトのサンプルコードを入手し、それがどのように動作しているかを理解してから自分の好みに合わせて修正しました。 – surendran
カーボンに注意してください!プラグインは、64ビットモードでOSを実行しているマシンでは実行されない可能性があります。とにかく、私の答えがあなたを助け、あなたを正しい方向に向けることを願っています。 –
ああ!そうですか。貴重な情報のための高尚な。 – surendran