Wenn du bei einem Button die Maustaste drückst, gedrückt hältst und sie dann auf dem anderen Fenster loslässt, bekommst du im Button das trotzdem mit und kannst anhand der Koordinaten das Fenster ermitteln.
Ganz ohne Hook
Das erstellen des Screenshots geht dann mit
http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx relativ einfach