如何将 HDC 的内容复制到位图?

最佳答案

在我的脑海里,我认为你需要:

  • 创建与源 DC 兼容的新 DC。称其为内存 DC。
  • 创建一个正确大小的新位图。
  • 选择位图放入内存 DC。
  • BitBlt 将源 DC 放入内存 DC。
  • 位图现在应该包含源 DC 的拷贝。

  • 我在家里所以不能给你任何代码,所以我希望这足以让你开始。关于代码项目有一个很好的 GDI 部分。

    http://www.codeproject.com/KB/graphics/

    关于c++ - 将 hdc 内容复制到位图,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/351236/

    10-13 07:46