Unter der Adresse "msdn.microsoft.com/de-de/library/bb
979242.aspx" kommt folgendes Programm:
public partial class Form1 : Form
{
public Form1()
{
Control Ctrl = new Control();
InitializeComponent();
Screenshot(Ctrl);
}
public Bitmap Screenshot(Control Ctrl)
// Erstellt einen Screenshot des übergebenen Controls / der übergebenen Form.
// Erfordert Microsoft .NET >= 2.0 (Control.DrawToBitmap)
// Der Aufrufer ist für eine Entsorgung der returnierten Bitmap zuständig.
{
int w = Ctrl.Width; // Breite des Controls / der Form
int h = Ctrl.Height; // Höhe des Controls / der Form
// Bitmap für das Abbild des Controls / der Form bereitstellen
Bitmap bmp = new Bitmap(w, h);
// Screenshot vornehmen und zurückgeben
Ctrl.DrawToBitmap(bmp, Rectangle.FromLTRB(0, 0, w, h));
return bmp;
}
}
Dieses Programm funktioniert so nicht: warum !!