Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > Обработка нескольких клавиш в GLUT


Автор: EXPLOID 14.4.2010, 04:38
Помогите пожалуйста можно ли в glut(или другой библиотеке openGL) обрабатывать несколько нажатых клавиш одновременно?

Автор: Rickert 14.4.2010, 15:34
А зачем glut ? Через WinAPI ловите нажатия, записывайте какие клавиши нажаты, когда их отпускают - убираете из списка нажатых. В какой-нибудь функции идёте по всем нажатым клавишам и производите действия, которые им сопоставлены.

Автор: Kappac 14.4.2010, 15:59
Glut и Freeglut определяют только клавишы модификаторы, если вы хотите делать "диагональное" движение лучше использовать системные АПИ.

Автор: EXPLOID 14.4.2010, 18:36
Спасибо за ответ буду знать smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)