【发布时间】:2010-02-15 20:43:46
【问题描述】:
目前它漂浮在我渲染的窗口顶部,我认为这不是很好,原因如下: 1)我浪费渲染时间来渲染不可见的东西。 2)当我无论如何都不会更新整个状态栏时,它必须每帧再次渲染。
那么我如何创建一个窗口,为我的状态栏留出空间,而我的 OpenGL 内容都不能在该区域呈现?
此时我只是调整我的视口,为状态栏创建空白空间,但这会导致我目前的做事方式出现一些问题。我必须让我的代码看起来更混乱才能让它工作。
【问题讨论】:
-
您使用的是框架,还是严格意义上的 Win32 API?
-
我猜是win32 API,但我也使用Visual Studio 2008。
-
所以您使用的是原始 API 调用而不是 MFC?
-
是的,我想是的,不知道这个 MFC 是什么或如何使用它......
标签: c++ windows visual-studio-2008 opengl statusbar