2011-01-23 6 views
1

私は自分のアプリがすべてやりたいことをするようにセットアップしている。 しかし、私にはできないことが分かります。 ウィンドウをデスクトップに表示するにはどうすればいいですか? デスクトップ上のように、それはデスクトップの上になりますが、他のすべての背後になります。ウィンドウがデスクトップ上に浮かんでいるが、他のものの後ろにある

私はこれを行う方法を理解していませんでした... アイデア??あなたが探しているキーを見つけ

答えて

2

は次のとおりです。kCGDesktopWindowLevelKey、 は、「私はそれを作るためにCGWindowLevelForKey(kCGDesktopWindowLevelKey)+1、 を行うには、より良いことだと思う例えば見ていたし、 Re: NSWindow order back and stay, dammit! -Applle mailing list

を見つけましたそれは普通のデスクトップの上にあるが、それ以外のものはすべて下にあることを確認してください。 "

これは動作するようです。

CGWindowLevel desktopWinLevel = CGWindowLevelForKey(kCGDesktopWindowLevelKey)+1; 
[desktopWinLevel setLevel:winLevel]; 
関連する問題