Как убрать границы окна, созданного GLUT? - PullRequest
2 голосов
/ 26 августа 2011

Вопрос вполне понятен, GLUT предоставляет нам функции для создания оконного приложения.Но в настоящее время мне нужно изменить дизайн строки заголовка, а также стили границ.В любом случае, чтобы удалить границы и заголовок ?(конечно, я говорю о C ++ или Visual C ++, потому что это вопрос, связанный с OpenGL)

Ответы [ 2 ]

4 голосов
/ 26 августа 2011

GLUT - это упрощенная структура без особой функциональности. То, что вы хотите сделать, просто не представлено GLUT и не может быть сделано с этим. Практически это означает, что вы должны катиться самостоятельно, что, к счастью, не так сложно. Или вы используете один из двух вариантов GLUT с открытым исходным кодом (FreeGLUT и OpenGLUT) и расширяете их по своему желанию.

3 голосов
/ 26 августа 2011

У вас есть как минимум три варианта:

  1. Измените реализацию GLUT, чтобы добавить эту функцию. Если вы используете FreeGLUT, посмотрите на реализацию fgOpenWindow() в freeglut_window.c.

  2. Используйте другой каркас, поддерживающий эту функцию. Похоже, SFML должен .

  3. Управляйте интерфейсом ОС самостоятельно.

...