VS.NET, MDI-Druckvorschau
-
Nach dem Umstieg zu Visual Studio.NET musste ich feststellen, daß die Druckvorschau bei einer MDI-Anwendung nicht im MDI-Frame sondern im MDI-Child geöffnet wird.
Anhand dieser Anleitung: http://www.codeguru.com/Cpp/W-D/doc_view/printing/article.php/c3263/ (bezieht sich zwar auf VC 4.2 und VC 5 aber das Prinzip müsste denke ich das gleiche sein) habe ich versucht zu erreichen, daß die Druckvorschau im MDI-Frame geöffnet wird. Bis dahin funktionierts auch, aber wenn ich dann drucken oder die Druckvorschau schließen möchte gibts eine Assertion in
void CFrameWnd::OnSetPreviewMode(BOOL bPreview, CPrintPreviewState* pState) (winfrm.cpp, Zeile 1925).
Bei dem obigen Link gibt es auch das entsprechende Demo-Projekt bei dem der Fehler genauso auftritt, deshalb habe ich hier auch keinen Code gepostet.Weiss jemand die Ursache für den Fehler, bzw. wie er zu beheben ist?
Grüsse
Olsen
-
Guten Morgen,
leider habe ich immer noch keine Lösung gefunden. Hat denn noch niemand mit diesem Thema zu tun gehabt?
Grüße
Olsen