Objective c NSWindow在单击标题栏时阻止窗口排序

Objective c NSWindow在单击标题栏时阻止窗口排序,objective-c,macos,nswindow,titlebar,Objective C,Macos,Nswindow,Titlebar,[NSApp preventWindowOrdering]适用于NSView,具有应延迟WindowOrderingForEvent和接受FirstMouse。有人为NSWindow的标题栏实现了相同的功能吗?你的问题是什么?为什么要为标题栏实现这个功能?我的应用程序运行在“始终在顶部”模式下。当我点击我的应用程序标题栏时,如果它高于全屏应用程序(如PowerPoint),PowerPoint将退出全屏模式。我需要防止它退出。好的,我找到了适合我的解决方案。只需将NSPanel与NSNoActi

[NSApp preventWindowOrdering]
适用于
NSView
,具有
应延迟WindowOrderingForEvent
接受FirstMouse
。有人为NSWindow的标题栏实现了相同的功能吗?你的问题是什么?为什么要为标题栏实现这个功能?我的应用程序运行在“始终在顶部”模式下。当我点击我的应用程序标题栏时,如果它高于全屏应用程序(如PowerPoint),PowerPoint将退出全屏模式。我需要防止它退出。好的,我找到了适合我的解决方案。只需将NSPanel与NSNoActivatingPanelMask一起使用即可。