1

フルスクリーンの透明なウィンドウがあります。ユーザーがクリックすると、クリックがウィンドウの下にあるものに送信されます。どうすればいいですか?

4

1 に答える 1

6

IgnoresMouseEvents を YES に設定するとうまくいくはずです..

  • (void)setIgnoresMouseEvents:(BOOL)ignoreMouseEvents

ウィンドウがマウス クリックやその他のマウス イベントに対して透過的であるかどうかを指定し、オーバーレイ ウィンドウを許可します。

http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/ApplicationKit/Classes/NSWindow_Class/Reference/Reference.html#//apple_ref/occ/instm/NSWindow/setIgnoresMouseEvents :

于 2013-08-02T18:03:26.320 に答える