フォームやコントロールの外観をキャプチャするここでは、コントロール(フォームを含む)の外観を画像(Imageオブジェクト)としてキャプチャする方法を紹介します。なお、画面全体をキャプチャする方法は、「画面をキャプチャする」で紹介しています。 .NET Framework 2.0以降で、Control.DrawToBitmapメソッドを使用する方法.NET Framework 2.0からは、ControlクラスにDrawToBitmapメソッドが追加され、これを使ってコントロールをキャプチャすることができます。 この方法では、キャプチャするコントロールの上に別の(子コントロールでない)コントロールがかぶさっていたり、フォームが別のフォームの下にあったりしても、問題なくキャプチャされます。Visibleがfalseであるコントロールでも、キャプチャできます(ただし、TextBoxはだめ)。 こ
![フォームやコントロールの外観をキャプチャする](https://cdn-ak-scissors.b.st-hatena.com/image/square/068871b852ecc511177e3692df4eae7773386baa/height=288;version=1;width=512/https%3A%2F%2Fdobon.net%2Fs%2Fimg%2Fog%2Fm%2Fvb%2Fdotnet%2Fgraphics%2Finvokepaint.jpg)