私は自分の教育のために xcb でフルスクリーン アプリケーションを作成しようとしていますが、上記で問題が発生しています。Xlib を使用してこれを行うコードをいくつか見つけましたが、xcb を使用するコードはありません。構造を見つけたので、xcb_ewmh_connection_t
暫定的に次のように使用しています。
xcb_connection_t *Connection = xcb_connect(NULL, NULL);
xcb_ewmh_connection_t EWMH;
xcb_intern_atom_cookie_t *EWMHCookie = xcb_ewmh_init_atoms(Connection, &EWMH);
そして、構造内の原子をEWMH._NET_WM_STATE
などで使用します。
このちょっとした背景を踏まえて、ウィンドウをフルスクリーンにする必要があることをウィンドウ マネージャーにほのめかすにはどうすればよいでしょうか。