2

Mac OS の低レベル ユーザーの皆様、ご協力をお願いします。

プログラムでサファリのウィンドウ(または他のウィンドウ)の高さを変更しようとしています。私は AppleScript とAXUIElementSetAttributeValueCarbon を使用しようとしていましたが、これらの方法のいずれもウィンドウを画面の高さより大きくすることはできません。でも幅は問題なく変わります。

Win32 でのフラグのSetWindowPosようなものから始めていると思います。SWP_NOSENDCHANGING

おそらく、ウィンドウのサイズを監視するこの機能を無効にするか、ウィンドウの責任者を完全にシャットダウンできますか?

外部プロセスからプログラムでこれを実行したいことに注意してください。自分のアプリのウィンドウ サイズと位置だけを制御する方法を尋ねているわけではありません。

ありがとう。

4

1 に答える 1

0

不可能です。ウィンドウプログラミングガイドで「タイトルバーのあるNSWindowは自動的に画面に制限されることに注意してください」を検索してください。

于 2012-11-16T12:45:36.073 に答える