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窗口。 –