PrintForm in VB6 bildet nicht alle Objekte ab!

Mit Me.PrintForm lässt sich bei VB6 ein ganzes Fenster scannen und ausdrucken. Ausgenommen davon sind jedoch einige Objekte - z. B. Textfelder, MSFlexGrid und weitere. Diese Bereiche bleiben entweder weiß oder werden schwarz ausgedruckt. In einigen Fällen erscheint das Objekt nach links und oben verschoben (.left/ .top ~ 0). Wie kann man mit dieser Funktion zu einem vollständigen korrekten Ausdruck gelangen?