我需要将隐藏的窗口(BitBlt)的内容复制到另一个窗口。问题是一旦我隐藏了源窗口,我得到的设备上下文就不再被绘制了。 最佳答案 您需要的是PrintWindow自WindowsXP起在Win32API中可用的函数。如果您需要它与旧版本的Windows一起使用,您可以尝试WM_PRINT,尽管我从未能够让它发挥作用。有篇不错的文章here展示了如何使用PrintWindow,下面是那篇文章的相关代码片段://Takesasnapshotofthewindowhwnd,storedinthememorydevicecontexthdc