Macos 如何获得关闭、小型化和最大化按钮的屏幕坐标?

Macos 如何获得关闭、小型化和最大化按钮的屏幕坐标?,macos,nswindow,Macos,Nswindow,我有一个奇怪的客户要求,他们想要一个辅助浮动窗口直接指向主窗口标题栏左侧的关闭、小型化或最大化按钮。是否有任何方法可以通过编程确定这些按钮在窗口中的确切位置?或者我必须假设关闭按钮总是从顶部开始的10x10和5px,从左侧开始的10px,或者不管这些指标是什么 或者,是否有一些地方记录了这些指标 func standardWindowButton(_ b: NSWindow.ButtonType) -> NSButton? 返回窗口视图层次结构中给定窗口按钮类型的窗口按钮 试试NSWin

我有一个奇怪的客户要求,他们想要一个辅助浮动窗口直接指向主窗口标题栏左侧的关闭、小型化或最大化按钮。是否有任何方法可以通过编程确定这些按钮在窗口中的确切位置?或者我必须假设关闭按钮总是从顶部开始的10x10和5px,从左侧开始的10px,或者不管这些指标是什么

或者,是否有一些地方记录了这些指标

func standardWindowButton(_ b: NSWindow.ButtonType) -> NSButton?
返回窗口视图层次结构中给定窗口按钮类型的窗口按钮


试试NSWindow的标准窗口按钮。@Willeke这正是我需要的。如果你想把你的评论变成一个答案,我会选择它。