2010-11-27 6 views
1

(マウスで)画面上に表示されるウィンドウを選択してサイズを保存したいと考えています。私はまた、画面上に表示されているいくつかのウィンドウのサイズを変更できるようにしたい。ウィンドウは自分のアプリ内のウィンドウではありません。画面上に表示されているウィンドウのサイズを取得して設定する

どうすればこのことができますか?

答えて

1

Accessibility APIを使用して、他のアプリのウィンドウ(その他)を制御することができます。

0

他のアプリケーションのウィンドウとどのようにインターフェースできるか分かりません。おそらく、Cocoaから実行できるApple Scriptで何かをしなければならないでしょう。 NSWindowのドキュメントはApples Siteでご覧になれます。 [window frame]のようなフレームプロパティでウィンドウサイズを取得し、それをNSRectとしてメモリに保存するか、NSNumbersまたはNSDataでファイルに保存する必要がある場合は保存します。ウィンドウのサイズを変更するには、frameプロパティを設定します。 [window setFrame:]うまくいけば、うまくいけば、これは正しい方向にあなたを得る!

+0

質問は最初は「必ずしも...内の窓ではない」と言われましたが、最近「必ず」という言葉が削除されました。 – Enchilada

関連する問題