Screenshot eines anderen Programm / anderer Form

String

Erfahrenes Mitglied
Servus,

ich würde mir gerne ein Programm erstellen, welches mir - ich nenne es mal "Fenster-Effekte" - ermöglicht.

Dafür wäre es nötig, ein Bild/Screenshot von einer fremden Form oder gar eines fremden Programms zu machen.

Möglichkeit a:
Ich erstelle ein Bildschirmfoto (vom gesamten Bildschirm) und schneide es passend zu
b:
Ich mache ein Bild nur von dem Programm an sich (wäre sicherlich besser)


Allerdings schaff ich es nicht, die Position eines fremden Programms zu lokalisieren.
Und ein "DrawToBitmap" ist nur mit Form's aus meinen eigenen Programm möglich - oder irre ich da?

Hat da jemand eine Idee, wie ich das realisiere?
Das Programm soll wirklich nur Bildschirmfotos machen, keinerlei zugriff auf die Programme haben. Process.GetProcesses hat mir leider auch nicht weiter geholfen um evt. die Position einer aktiven Form aus zu lesen.

Danke im Voraus

paD
 
Zurück