2013-06-03 31 views
1

我目前遇到的問題是OpenGL與我的狀態欄重疊,而窗口的菜單不會改變。任何想法如何解決這個問題?將狀態欄放在頂部,就像菜單一樣。如何在OPENGL上定位狀態欄?

我使用CreateWindowEx爲主窗口(自定義WNDCLASS)和狀態欄(STATUSCLASSNAME)啓用WS_CHILD。也許我錯過了一些標誌。

PS。我不使用GLUT,也不使用任何其他第三方庫Windows和OpenGL

+0

你可以將你的opengl場景的z-index翻譯得比狀態欄更遠嗎?只是一個想法,不知道它是否有效 – dchhetri

+0

我不知道有這樣的事情。因爲每個窗口在Windows中都有自己的z-index – AngryChicken

+3

將WS_CLIPCHILDREN和WS_CLIPSIBLINGS樣式添加到OpenGL窗口。 –

回答

2

您只需將WS_CLIPCHILDRENWS_CLIPSIBLINGS樣式添加到OpenGL窗口。