Linux のトップ レベル ウィンドウに関する情報を画面に出力したいと考えています。
xlib 関数を使用します。ルート ウィンドウから正常に再帰して、表示されているすべての要素に関するすべての情報を出力しました。
しかし、トップレベル ウィンドウだけが必要です。フィルタリングする良い方法が見つかりません。
ウィキペディアから:
トップレベル ウィンドウは、まさにルート ウィンドウの直接のサブウィンドウです。
その定義では、gnome-session、seahorse-daemon、notify-osd、またはアイコンなどのウィンドウがリストにあり、それらは必要ありません。
XmuClientWindow という関数も見つけましたが、その目的がわかりません。