本人写了一个OpenGL的基于MFC的程序。现在有一个情况,当整个窗口没有被遮挡的时候,我的截图功能是正常的,当一部分窗口被遮挡住了,截图来的图片就有一部分空白。不知道各位有没碰到这个情况,有没什么好的解决办法
注:我取的是OpenGl的后缓存。

解决方案 »

  1.   

    感觉我这里描述的可能有点不对,我这里的遮挡不是被别的窗口给挡住了,而是我把窗口的一部分移出了桌面,只留了一部分窗口,如图:-----------------
                            |  A             |
                            |                |
                            |                |
                            |           --------
                            |           |B     |
                            ------------|----- |
                                        |      |
                                        --------
    A是桌面,B就是那个窗口