Eigene Druckvorschau implementieren?

Ich habe mein eigenes Berichtssteuerelement entwickelt, das einfach nur Text auf einer CDC des Client-DC des Steuerfensters zeichnet. Ich habe die Druckfunktion, um auch zu arbeiten. Die Berichtsausgabe wird direkt an den Drucker gesendet. Ich möchte den Benutzer jedoch über die Ausgabe informieren, bevor der Bericht tatsächlich gedruckt wird.

Ich kann dies nicht mit der Druckvorschau-Architektur von MFC tun, da mein Projekt nicht die doc / view-Architektur verwendet. Kann ich selbst ein Druckvorschau-Fenster erstellen? Wie geht MFC damit um? Müssen spezielle Verarbeitungsschritte ausgeführt werden, oder müssen diese berücksichtigt werden, wenn die Druckerausgabe auf dem Bildschirm angezeigt wird? Ich habe gelesen, dass MFC 2 DCs für die Druckvorschau verwendet. Muss ich das auch tun, wenn ich eine benutzerdefinierte Druckvorschau anstrebe?

Ihre Eingabe wird sehr geschätzt! tia.

P.S. Ich verwende Visual Studio 6 und es gibt keine Möglichkeit, dies auf eine neuere Version zu ändern, da ich keine Möglichkeit habe, Unterstützung für Dokumente / Ansichten hinzuzufügen.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage