在我的程序(程序A)里,我使用PrintWindow函数对另一进程中的一个窗口(窗口B)进行截屏,频率大约5次/秒,但是在A运行时,B窗口经常不能正常显示,(大致是刷新问题,比如只有部分菜单能显示、最小化后还原时不能正常显示,等等),但PrintWindow截出来的图却是对的(这个倒很正常),只是我希望我截屏时B能正常工作(至少看起来是)。大家能帮我确定下问题所在吗?也许不是因为PrintWindow造成的,而是::GetDC/::ReleaseDC之类的调用造成的,如此种种,希望有哪位大虾给指条明路,谢谢!