Screenshot einer Applikation mit GDI+
-
Hallöchen,
ein Screenshot mit dem alten GDI von ner Applikation zu machen war mir soweit nun geläufig und stellt auch kein Problem dar. Mit GDI+ komm ich aber ins straucheln, wenn ich partout nicht auf alte GDI Komponenten zugreifen will. Hat zufällig jemand ein Codeschnipsel für mich, der genau das hinbekommt?
Grüßle
Max
-
Wieso willst du partout nicht auf alte GDI Komponenten zugreifen?
-
MaxMustermann schrieb:
wenn ich partout nicht auf alte GDI Komponenten zugreifen will
IIRC kommt man da um ein BitBlt nicht herum.
-
Ich mache sehr schnell hintereinander solche Shots. Da Vista das alte GDI nicht hardwarebeschleunigt, ist es krückenlahm bzw. lässt das jeweilige Fenster sogar einfrieren.
Die eigentliche Funktion Bitblt gibt es zwar in GDI+ nicht als eigenständige Funktion, steckt jedoch irgendwo "darunter".
Ich versuche es mal so, wie es hier gemacht wurde...mal schauen was Vista dazu sagt:
http://social.msdn.microsoft.com/Forums/en-US/winforms/thread/effd4d78-415f-4b19-9e90-7bf89b768899/