gpt4 book ai didi

cocoa - 如何将 NSView 上的点击传递到其下方的应用程序窗口?

转载 作者:行者123 更新时间:2023-12-03 16:29:46 27 4
gpt4 key购买 nike

我的应用程序在 NSWindow 中有一个 NSView,它覆盖屏幕并在其上绘制半透明阴影,在上面我有另一个 NSWindow,其中包含我的应用程序的 UI,因此全屏 View 旨在淡出背景干扰其他窗口。

如何允许鼠标在全屏 View 上单击直接进入底层窗口,该窗口将属于另一个应用程序,甚至桌面?请注意,我不希望它继续关注我的应用程序。

最佳答案

Matt Gemmell 的 Shady 的做法完全相同,请看一下来源: http://instinctivecode.com/shady/

它通过向窗口发送以下消息来实现此目的:

[window setIgnoresMouseEvents:YES];

关于cocoa - 如何将 NSView 上的点击传递到其下方的应用程序窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5036153/

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