4

HDCのコンテンツをビットマップにコピーするにはどうすればよいですか?

4

2 に答える 2

7

私の頭の上から私はあなたがする必要があると思います:

  • ソースDCと互換性のある新しいDCを作成します。これをメモリDCと呼びます。
  • 正しいサイズの新しいビットマップを作成します。
  • ビットマップをメモリDCに選択します。
  • ソースDCをメモリDCにBitBltします。
  • これで、ビットマップにソースDCのコピーが含まれるはずです。

私は家にいるのでコードを与えることができないので、これであなたが始めるのに十分だと思います。CodeProjectには優れたGDIセクションがあります。

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

于 2008-12-08T22:55:09.117 に答える
3

ここには、(とりわけ)それを実行する優れたサンプルコードがあります。

私は以前(何ヶ月も前に)同様の手法を使用しましたが、手に入れるコードがありません。

于 2008-12-08T22:54:55.093 に答える