0
我在C编写的Win32控制台应用程序偶尔收到以下警告++编译VC++ 2010速成:抑制openGL的运行时警告
OpenGL Warning: GetRandomRgn returned (-1) instead of (1), VisibleRegions update failed
由于这似乎有应用无不良影响,我会很高兴只需简单地抑制控制台中显示的警告即可。有任何想法吗?
感谢, -naor
我在C编写的Win32控制台应用程序偶尔收到以下警告++编译VC++ 2010速成:抑制openGL的运行时警告
OpenGL Warning: GetRandomRgn returned (-1) instead of (1), VisibleRegions update failed
由于这似乎有应用无不良影响,我会很高兴只需简单地抑制控制台中显示的警告即可。有任何想法吗?
感谢, -naor
所以这是从virtual box code到来。
这是一个窗口调用(GetRandomRgn)失败。失败的原因记录在Windows文档中(我并不完全理解),但在所有情况下,它都与OpenGL无关。
抑制警告意味着修改virtualbox代码以删除打印,但此时您可能需要修改代码。
OpenGL通常不会产生这样的警告,你知道它可能来自哪里吗? – 2011-02-18 20:40:01
对不起,我应该提到这发生在Mac OS X主机下的VirtualBox guest虚拟机的“虚拟”Win7窗口中。尽管如此,失败的调用是Windows调用,但是它被openGL方法清楚地截获和报告。由于我只想压制警告并且不修复调用,是否可以通过openGL设置轻松完成此操作?谢谢,-n – naor 2011-02-19 21:10:58