1

実行中のアプリケーションのリストを取得するにはどうすればよいですか? 画面下部のパネルにあるものを指しています。

4

2 に答える 2

3

あなたが探しているのはlibwnckだと思います

于 2008-11-20T22:13:36.367 に答える
0

あなたが参照しているパネルは GNOME パネルです。したがって、これは GNOME に関する質問であり、GTK に関する質問ではありません。

私が知っている GNOME には、明確に定義された「マルチウィンドウ アプリケーション」の概念はありません。パネル タスク リストは、おそらく、ウィンドウ マネージャにウィンドウのリストを問い合わせ、「クラス」プロパティでウィンドウをグループ化することによって作成されます。

パネルやその他のユーティリティ ウィンドウを無視するなど、考慮しなければならないさまざまなウィンドウ マネージャーのヒントもあります。あなたの代わりに、タスクバー アプレットのソース コードを見てみましょう。現状をカバーするドキュメントがどこかにあるかもしれませんが、それがどこにあるかは知っています。

于 2008-11-20T21:12:51.920 に答える