c++ - 抑制 openGL 运行时警告

标签 c++ winapi opengl

我在使用 VC++ 2010 Express 编译的 C++ 编写的 Win32 控制台应用程序中偶尔收到以下警告:

OpenGL Warning: GetRandomRgn returned (-1) instead of (1), VisibleRegions update failed

因为这似乎对应用程序没有不利影响,我很乐意简单地禁止在控制台中显示此警告。有什么想法吗?

谢谢, -naor

最佳答案

所以这是来自 virtual box code .

这是一个失败的 Windows 调用 ( GetRandomRgn )。失败的原因在windows文档中有记录(我不是很懂),但在所有情况下,它都与OpenGL无关。

抑制警告意味着修改 virtualbox 代码以删除打印,但此时,您可能想要修复代码。

关于c++ - 抑制 openGL 运行时警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5045825/

相关文章:

java - 需要帮助找出纹理无法加载的原因

java - 来自Java,学习C++——理解函数指针

c++ - 缩放 QGraphicsItem 以适应 QGraphicsView

winapi - MFTransform 编码器->ProcessInput 返回 E_FAIL

c++ - 接受新对象的宏

c++ - 有没有办法提前测试Windows exe是否会因为缺少dll而无法加载?

html - POCO HTMLForm 如何读取名称为 invoice[items][1] 的输入表单元素

c++ - 使用 gtest 1.6 : how to check what is printed out? 进行单元测试

c++ - 告诉 valgrind 一个值实际上被初始化了

c++ - GLSL 灯光/高光随相机移动