0

私は ObjC を少し使って、Dock のようなものを書き込もうとして手を汚しています。それはかなりうまくいっています。しかし、静かに解決できない問題に遭遇しました。

経由でアプリのアイコンを取得するのNSRunningApplicationは簡単です。ただし、一部のアプリではアイコンを として使用せず、DockTiles が動的であるため、カスタム ビューDockTileを使用します (ほとんどの torrent アプリでは、現在のアップ/ダウン速度がドックに表示されます)。

これを取得DockTileして自分のアプリに表示する方法はありますか?

ありがとう

4

1 に答える 1

1

いいえ、ありません。カスタム ドック タイルを設定するメソッドは、最終的にビューの内容を直接ドックに伝達します。他のプロセスでは使用できません。

それだけの価値があるとしても、Dock に代わるものを作成することは、一種の絶望的な作業になるでしょう。Apple の Dock.app は、WindowServer と対話するために多数のプライベートで文書化されていない API を使用します。ドックではありません。

于 2012-09-16T23:54:44.497 に答える