如果我错了,请纠正我,但不WS_CLIPCHILDREN
应该阻止父窗口在其子窗口上绘制?我有一个带有两个子窗口的父窗口,但是每当我移动父窗口时,奇怪的是,子窗口内容之一总是无效。这是因为我使用 openGL 在窗口中绘制内容吗?这里的一个帖子似乎表明一个人对另一个人缺乏尊重。
EDIT1 我发现了我的缺陷。尝试将窗口背景更改为其他颜色只是注意到窗口的某些背景部分未能符合更改。事实证明,我用来清除我的 OpenGL 颜色缓冲区位的值是错误的,因此我的窗口一直显示为黑色。
所以现在真正的问题是,为什么我的纹理四边形没有渲染?我已经绑定了。深度测试和 alpha 测试也被禁用。更正了纹理和顶点的坐标。视口也设置为窗口的视口,投影矩阵和模型视图矩阵都被重置。使用相同逻辑的其他窗口似乎工作得很好。