wenn es in Delphi geschrieben wurde (mölichst mit der gleichen Version)
könntest du eventuell noch versuchen rauszufinden wo das Objekt zu dem
Handle liegt und direct auf dieses zugreifen.
Oder zu erstellst die ein eigenes Objekt, trennst von diesem sein "
Handle" (dem Windows-Ding) ab,
fügst das gewünschte
Handle dort ein und greifst über das neue Objekt zu?
Aber mit direkt in den Objekten gespeicherten Daten sollte es beim Zweiten eventuell Probleme geben, solange sich die Objekte nicht selbst über ihr Kind (
Handle) aktualisieren.