2

尊敬的 Mac OS 低级用户,请帮助。

我正在尝试以编程方式更改 safari 窗口(或其他窗口)的高度。我正在尝试使用 AppleScript 和AXUIElementSetAttributeValueCarbon,但这些方法都不能将窗口增加到大于屏幕高度。但是,宽度变化没有任何问题。

我想我会从Win32 下SetWindowPosSWP_NOSENDCHANGINGflag 之类的东西开始。

也许,您可以禁用此功能,它监视窗口的大小或完全关闭负责它的人?

请注意,我想通过外部进程以编程方式执行此操作 - 我不是在问如何仅控制我自己的应用程序的窗口大小和位置。

谢谢。

4

1 回答 1

0

不可能,请在Window Programming Guide中搜索“请注意,任何带有标题栏的 NSWindow 都会自动将自身限制在屏幕上” 。

于 2012-11-16T12:45:36.073 回答