2011-12-23 1 views
1

私のアプリケーション内何かがクリップボードからペーストされたとき、私のアプリケーションで発生していない場合でも知りたいのですが。だから、もしコピーが起こって、Safariと言ってペーストが起こっているのであれば、TextEditと言って、自分のアプリケーションでそれを通知したいと思う。これはとにかく可能ですか?コカコーラのグローバルペーストイベントを検出する

私は、Mac OS Is it possible to hook API calls on Mac OS?Hooking Cocoa API? のAPI呼び出しをフック上の2件の記事を見つけましたが、これは私を助けることができる場合、私は考えています。

ご協力いただきましてありがとうございます。

ありがとうございます!

答えて

0

Quartz Event ServicesまたはCarbon Event Managerを使用してキーボード入力を確認できます。 アプリをサンドボックス化すると、この機能が無効になることに注意してください。

+0

もちろん、ペーストはキーストロークではなくメニューで呼び出すことができます。 – JWWalker

+0

ああ、まあまあです。 – lbrndnr

関連する問題