Du musst irgendwie an die TkzScreenShot-Instanz ran kommen. Da du diese aber ja mit SetWindowLongPtr beim Fensterhandle ablegst, sollte das lösbar sein.
Ich werde daraus gerade nicht schlau aber vielleicht bin ja nicht total auf dem Holzweg, ich versuche gleich mal PostMessage() und hab ein Event in der Klasse, so hoffe ich jedenfalls