Frage zu SetMapMode ( Einheiten umrechnen ).
-
Hi,
Ich will mir in mein Fenster ein Milimeterpapier zeichnen lassen, dazu habe ich mit SetMapMode( hDC, MM_LOMETRIC ), die Einheiten verändert, so das eine einheit 0.1mm entspricht. Nun will ich in einer Schleife die Linien Zeichnen lassen und dazu habe ich mir noch die Clientgröße meines Fensters besorgt.
Das Problem ist:
- ist mein fenser 200Pixel hoch, werden die Linien nur 2cm lang.wie kann ich also meine Fenstergrößen dem entsprechend umwandeln?
Gruß Tobi.
-
1. Schau Dir Scribble an und die Verwendung von CScrollView!
2. gibt es die Funktionen DPtoLP und LPtoDP.
-
Scribble? kennsch net.
-
Ach so, wir sind ja im WinAPI Forum. Scribble ist das MFC Tutorial.
http://blog.m-ri.de/index.php/2007/08/30/das-verschollene-scribble-tutorial/