GUI的部分变黑,例如调整大小

时间:2012-01-04 13:05:09

标签: c++ windows opengl gtkmm

我的应用程序使用Gtkmm和gtkglextmm。它从HDD加载图片并使用OpenGL功能显示它们。但是,当我(例如)调整主窗口大小时,GUI的某些部分变黑,我不知道为什么。在Ubuntu上,这个问题不存在。

以下是一段视频,说明了我所说的内容:http://youtu.be/XGNJmddh_m4

1 个答案:

答案 0 :(得分:0)

在没有看到你的代码的情况下,假设它没有任何晦涩难懂,我将其归因于Windows自身的GTK +端口中的一些错误。我怀疑GTK +内置的双重缓冲与组合过程(Aero)固有的双重缓冲有关,并且在Windows GTK +的WNDCLASSEX中创建了一个背景擦除画笔。

我将此作为GTK +

的错误提交