Центральное окно Xlib

Я пишу приложение Xlib , в котором я хочу, чтобы окно было центрировано. Я использовал XMoveWindow с (desktopWidth - ширина) / 2, (desktopHeight - высота) / 2 , и это примерно в нужном месте.

Однако проблема в том, что ширина и высота - это клиентская область, а не общая площадь. Могу ли я получить общую площадь окна?

Мне нужно использовать Xlib , потому что я использую Glx и OpenGL . Я не хочу использовать SDL или иметь громоздкую графическую библиотеку.

9
задан Zsolt Botykai 15 January 2012 в 14:35
поделиться