@Delphi.Narium,
vielen Dank für deine Unterstützung!
GetFormImage scheint genau das richtige zu sein um den Screenshot von einer gewünschten Form zu erhalten. Wieder was gelernt.
Leider ist das Verhalten exakt dasselbe geblieben. In dem Screenshot wird die Hauptform
und die zuvor geöffneten und dann geschlossenen "Unter"-Forms angezeigt.
Nur das minimieren und danach ein maximieren des Programms löst "irgendwas" aus, so dass dann der Screenshot auch nur noch die Hauptform anzeigt.
Prinzipiell kann ich mit meinem Workaround leben. Ich vermute, dass man der Hauptform "irgendein neues Zeichnen" auslösen muss. Probiert hatte ich Refresh, Show und Repaint, aber ohne Erfolg.
@Bernhard Geyer,
auch dir Danke für den Tipp!
Aber auch das behebt leider nicht mein Problem.