MFC Doc View / View Kopie

haemmer

Grünschnabel
Hallo zusammen

Ich habe eine Doc View –Anwendung. In der View habe ich die Daten angezeigt. Sagen wir einen Kreis.
Jetzt will ich eine Kopie des Kreises in X-Richtung haben. Wie mache ich das?
Ziel ist es nicht die Daten zu verdoppeln, sondern nur in der View den Kreis doppelt darzustellen.

Hat jemand ein Code Beispiel, Muster oder Link?

A Beginner Danke Markus
 
Äh, du willst die Anzeige aus OnDraw vom View woanders erneut darstellen?

Das sauberste wäre, den Zeichencode aus OnDraw in eine eigene Routine zu packen. Da kannst du dann ein Offset (oder noch besser, ein Rect) als zusätzlichen Parameter übergeben.

Dann rufst du innerhalb von Ondraw zweimal die Zeichenroutine mit dem CDC und unterschiedlichem Rect auf. Dadurch könntest du die Darstellung auch in irgendeinen anderen Dialog anzeigen lassen.

@Mods: Was ist mit dem Schnellantwort-Button passiert?
 
Zuletzt bearbeitet:
Zurück