OpenGLウィンドウがアクティブなウィンドウであるかどうかを確認する方法はありますか? - c ++、OpenGL、アクティブウィンドウ

OpenGLウィンドウがアクティブなウィンドウであるかどうかを確認する方法はありますか?

回答:

回答№1の場合は3

OpenGLは描画用のものしか扱っていません。「Window」、「Active」、「Focused」などの用語は、OpenGLの対象外です。このためには、ウィンドウシステムの関数を参照する必要があります(Win32、X11、またはクロスプラットフォームツールキットによって提供される関数)


回答№2のための5

ウィンドウマネージャーだけがアクティブなウィンドウを知っているので、あなたはOpenGLからそれを行うことはできません。あなたができることは最高ですが、自分でそれをアクティブにすることです(たとえば、glutSetWindowを使ってglutを実行するなど)


メニュー
最も人気のある