1
我目前遇到的問題是OpenGL與我的狀態欄重疊,而窗口的菜單不會改變。任何想法如何解決這個問題?將狀態欄放在頂部,就像菜單一樣。如何在OPENGL上定位狀態欄?
我使用CreateWindowEx爲主窗口(自定義WNDCLASS)和狀態欄(STATUSCLASSNAME)啓用WS_CHILD。也許我錯過了一些標誌。
PS。我不使用GLUT,也不使用任何其他第三方庫Windows和OpenGL
我目前遇到的問題是OpenGL與我的狀態欄重疊,而窗口的菜單不會改變。任何想法如何解決這個問題?將狀態欄放在頂部,就像菜單一樣。如何在OPENGL上定位狀態欄?
我使用CreateWindowEx爲主窗口(自定義WNDCLASS)和狀態欄(STATUSCLASSNAME)啓用WS_CHILD。也許我錯過了一些標誌。
PS。我不使用GLUT,也不使用任何其他第三方庫Windows和OpenGL
您只需將WS_CLIPCHILDREN
和WS_CLIPSIBLINGS
樣式添加到OpenGL窗口。
你可以將你的opengl場景的z-index翻譯得比狀態欄更遠嗎?只是一個想法,不知道它是否有效 – dchhetri
我不知道有這樣的事情。因爲每個窗口在Windows中都有自己的z-index – AngryChicken
將WS_CLIPCHILDREN和WS_CLIPSIBLINGS樣式添加到OpenGL窗口。 –