DefaultRootWindow

これまで、RootWindow(d, 0)という感じで、0番スクリーンを指定してきたが、デフォルトスクリーンが0番なら、DefaultRootWindowでデフォルトスクリーンのルートウィンドウが取れるので、0を指定しなくてもいい。たいてい、デフォルトスクリーンは0。(前回のように例外はあるけど。)

X11
Manpage of AllPlanes

RootWindow(d, 0)をDefaultRootWindow(d)に置き換えても、

表示される
表示される

表示される。

Sample/xlib/DefaultRootWindow/DefaultRootWindow/src/DefaultRootWindow at master · bg1bgst333/Sample · GitHub