Jak ustalić, czy okno OpenGL jest aktywnym oknem? - c ++, opengl, aktywne okno

Jak ustalić, czy okno OpenGL jest aktywnym oknem?

Odpowiedzi:

3 dla odpowiedzi № 1

OpenGL zajmuje się tylko rysowaniem.Terminy takie jak "Okno" "Aktywne" lub "Skoncentrowane" są całkowicie poza zakresem OpenGL. Musisz zapoznać się z funkcjami tego systemu okienkowego (Win32, X11 lub funkcje zapewniane przez zestaw narzędzi o różnych rozmiarach)


5 dla odpowiedzi nr 2

Nie można tego zrobić z poziomu OpenGL, ponieważ tylko menedżer okien wie, które okno jest aktywne. Najlepsze, co możesz zrobić, to aktywować je samemu (na przykład w glutacji odbywa się to za pomocą glutSetWindow)


Menu