14
是否可以通過NSWindow
將鼠標事件傳遞給它後面的任何內容(即使它是來自另一個應用程序的窗口)?NSWindow:通過窗口將鼠標事件傳遞到下面的任何地方
我正在使用NSWindow
創建桌面覆蓋圖,但仍希望能夠與其他窗口進行交互,即使它們位於我的覆蓋窗口後面。
是否可以通過NSWindow
將鼠標事件傳遞給它後面的任何內容(即使它是來自另一個應用程序的窗口)?NSWindow:通過窗口將鼠標事件傳遞到下面的任何地方
我正在使用NSWindow
創建桌面覆蓋圖,但仍希望能夠與其他窗口進行交互,即使它們位於我的覆蓋窗口後面。
IIRC,你可以使用[window setIgnoresMouseEvents:YES]
。
該解決方案呈現覆蓋窗口(即使不透明部分)不可用。 – tofutim 2013-08-29 18:29:08
@ tofutim:是的,這就是在這裏要求的 - 通過疊加層傳遞鼠標事件(例如音量疊加層的工作方式)。 – Chuck 2013-08-29 18:55:45
查克,你碰巧知道我可以通過透明區域傳遞點擊事件嗎?它似乎並沒有爲我工作。 – tofutim 2013-08-29 19:02:30