我正在通过放置断点来查找10000个文件的代码库,并且希望将所有GDI图形调用都更改为OpenGL。

该应用程序是标准的Windows菜单驱动的应用程序。问题是,当我在任何onDraw()函数上放置一个断点并击中该断点时,如果我最小化Visual Studio IDE来查看应用程序的窗口,我将看不到窗口上绘制的内容,因为应用程序的窗口停留在断点处,因此不会刷新以显示它刚刚绘制的内容。我在应用程序窗口上看到的只是在最小化之前在该位置上存在的Visual Studio IDE的矩形区域。无效的窗口。

我一直想不通如何进行图形调试。我如何放置断点,却又可以看到我的应用程序在窗口中绘制的内容?

最佳答案

将您的应用程序窗口移到IDE不能覆盖的地方。第二个监视器对于此类事情很有帮助。

关于c++ - 当窗口总是无效时,如何调试?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8019072/

10-12 12:39
查看更多