LINUX.ORG.RU

Разрашение экрана C++


0

0

Учусь писать графические приложения на openGL, использую Glut . понадобилось узнать разрешение эрана для вывода окна по центру экрана. В винде это можно сделать через GetSystemMetrics(SM_CXFULLSCREEN); Уже 2 часа ищу как это делается в Линуксе, но так и не нашел, даже не понял в какую сторону копать. Подскажите какая библиотека отвечает за эту инфу.

ЕМНИП XF86VidModeGetModeLine делает то, что тебе нужно.

Deleted
()

Пусть лучше WM решает, куда положить окно. Или делай полноэкранный режим и внутри уже как душе угодно.

const86 ★★★★★
()

Поддерживаю const86. Либо пусть wm размещает окно, а ты рисуешь в том, что дали, либо сам ставишь полноэкранный режим любого разрешения.

naryl ★★★★★
()
Ответ на: комментарий от frame

благодарю всех за помощь. уже пробовал сделать через GDK . не смог прицепить его к Kdevelop. пока забросил это дело.нет времени отрвываться от основной цели.

Alexgolshtein
() автор топика

И чего ты найти не можешь?
glutGet(GLUT_SCREEN_WIDTH)
glutGet(GLUT_SCREEN_HEIGHT)
И всех делов.

Uncle_Theodore ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.