1

Mac OS X 上の Windows の PostMessage/SendMessage に相当するものは何ですか?

私は最近、Mac 開発を始めました。私の経験のほとんどは Windows と nix から来ています。

ウィンドウをフックして、マウスのクリックやキーボードの押下をシミュレートしたい。また、GetWindowText のような関数や、ウィンドウから特定のテキストを取得できる関数を見つけられるようにしたいと考えています。

4

1 に答える 1

0

などのQuartzイベントAPIを使用して低レベルのイベントを送信できますCGEventPostToPSN。別のアプリのウィンドウからテキストを取得するには、Accessibility API(Xcode検索ボックスに「accessibility」と入力するだけ)が最善の策だと思いますが、個人的な経験はありません。

于 2010-08-18T04:43:35.193 に答える