実行中のアプリケーションのリストを取得するにはどうすればよいですか? 画面下部のパネルにあるものを指しています。
Dan Goldstein
質問する
353 次
2 に答える
3
あなたが探しているのはlibwnckだと思います
于 2008-11-20T22:13:36.367 に答える
0
あなたが参照しているパネルは GNOME パネルです。したがって、これは GNOME に関する質問であり、GTK に関する質問ではありません。
私が知っている GNOME には、明確に定義された「マルチウィンドウ アプリケーション」の概念はありません。パネル タスク リストは、おそらく、ウィンドウ マネージャにウィンドウのリストを問い合わせ、「クラス」プロパティでウィンドウをグループ化することによって作成されます。
パネルやその他のユーティリティ ウィンドウを無視するなど、考慮しなければならないさまざまなウィンドウ マネージャーのヒントもあります。あなたの代わりに、タスクバー アプレットのソース コードを見てみましょう。現状をカバーするドキュメントがどこかにあるかもしれませんが、それがどこにあるかは知っています。
于 2008-11-20T21:12:51.920 に答える