将hdc内容复制到位图

use*_*875 4 c++ copy bitmap hdc

你怎么能将HDC的内容复制到位图?

Rob*_*Rob 6

在我的头脑中,我认为你需要:

  • 创建与源DC兼容的新DC.将此称为内存DC.
  • 创建一个正确大小的新位图.
  • 选择存储DC中的位图.
  • BitBlt源DC进入内存DC.
  • 该位图现在应该包含源DC的副本.

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

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