gpt4 book ai didi

objective-c - 在 Mac OS X 中以编程方式更改窗口高度超过屏幕高度

转载 作者:可可西里 更新时间:2023-11-01 10:48:41 32 4
gpt4 key购买 nike

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

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

我想我会从像 SetWindowPos 这样的东西开始,在 Win32 下带有 SWP_NOSENDCHANGING 标志。

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

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

谢谢。

最佳答案

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

关于objective-c - 在 Mac OS X 中以编程方式更改窗口高度超过屏幕高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13416503/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com