可可防止窗口激活

时间:2012-08-13 14:57:40

标签: cocoa

是否可以防止Cocoa中的窗口被激活/聚焦? 我正在研究Qt,但需要实现他们的自定义macEvent函数,给我一个EventRef结构..有没有办法用它来防止窗口在某些情况下变为活动状态?

谢谢! 亚历

1 个答案:

答案 0 :(得分:2)

在cocoa中你可以覆盖NSWindow方法- (BOOL)canBecomeKeyWindow

每次窗口成为键时都会调用它。

- (BOOL)canBecomeKeyWindow {
    return NO;
}
相关问题