如何获取关闭、缩小和最大化按钮的屏幕坐标?
How to get the screen coordinates of the close, miniaturize and maximize buttons?
我有一个客户的奇怪要求,他们希望辅助浮动 window 直接指向主 window 标题栏左侧的关闭、缩小或最大化按钮.有什么方法可以通过编程来确定这些按钮在 window 中的确切位置吗?或者我是否只需要假设关闭按钮始终距离顶部 10 x 10 和 5px,距离左侧 10px(或者这些指标是什么)?
或者,是否有一些地方记录了这些指标?
func standardWindowButton(_ b: NSWindow.ButtonType) -> NSButton?
Returns the window button of a given window button kind in the window’s view hierarchy.
我有一个客户的奇怪要求,他们希望辅助浮动 window 直接指向主 window 标题栏左侧的关闭、缩小或最大化按钮.有什么方法可以通过编程来确定这些按钮在 window 中的确切位置吗?或者我是否只需要假设关闭按钮始终距离顶部 10 x 10 和 5px,距离左侧 10px(或者这些指标是什么)?
或者,是否有一些地方记录了这些指标?
func standardWindowButton(_ b: NSWindow.ButtonType) -> NSButton?
Returns the window button of a given window button kind in the window’s view hierarchy.