Abbildungsmodus
-
Hallo,
und zwar komm ich nicht ganz klar, welche Werte bei den Funktionen (siehe Programmcode) was verändern.
Das Innere Kästchen stellt die Zeichenfläche der SDI Anwendung dar.
Das äußere ist das Gesamte SDI Dokument.http://www.inrion.com/Abbildungsmodus.jpg
Das hier ist mein Code dazu...
Jetzt eben würde ich gerne wissen, wo nun die Werte was verändern.Code:
void CWeatherView::OnPrepareDC(CDC *pDC, CPrintInfo *pInfo) { CRect clientRect; if (!pDC->IsPrinting ()) { GetClientRect (clientRect); // Dokumentoptionen einstellen pDC->SetMapMode (MM_ISOTROPIC); // Darstellungsmodus pDC->SetWindowExt (11600,-11600); // Größe des Arbeitsbereiches pDC->SetWindowOrg (-1000,10700); // Ursprung festlegen pDC->SetViewportExt (clientRect.right-clientRect.left, clientRect.bottom-clientRect.top); pDC->SetViewportOrg (0,0); // Neue Koordinaten des Ursprungs } CView::OnPrepareDC(pDC, pInfo); }
Kanns zwar durch probieren anwenden, aber sagen wieso das so ist, leider nicht...
hoffe ihr könnt mir helfen
mfg Harry