Я пишу приложение Xlib
, в котором я хочу, чтобы окно было центрировано. Я использовал XMoveWindow
с (desktopWidth - ширина) / 2, (desktopHeight - высота) / 2
, и это примерно в нужном месте.
Однако проблема в том, что ширина и высота - это клиентская область, а не общая площадь. Могу ли я получить общую площадь окна?
Мне нужно использовать Xlib
, потому что я использую Glx
и OpenGL
. Я не хочу использовать SDL
или иметь громоздкую графическую библиотеку.