Vorab, Matzes Hinweis geht
IMHO in die richtige Richtung.
Allerdings gibt's im praktischen Einsatz unter verschiedenen Windows-Versionen diverse Probleme. Bei einem Test-Programm (Konsole-Screenshot im RTF-Format) durfte ich feststellen, dass man nicht mehr als 4K gleichzeitig aus dem Screenbuffer lesen sollte. Ganz davon abgesehen, dass die Ausdehnung des Screenbuffers extreme Ausmaße annehmen können... die Funktion kann also ziemlich komplex werden und die Tests unter den unterstützten Windows-Versionen können reichlich frustrierend werden...
Gruss Nico