bitmaps erstellen

buschke

Mitglied
Hallo zusammen,

Ich habe folgendes Problem:
Ich habe ein Programm erstellt, das die Anzahl von kleinen Rechtecken in einem großen Rechteck berechnet.
Der Programmablauf ist so aufgebaut, dass der Benutzer die Größe der kleinen und des großen Rechtecks in einem Dialogfeld eingibt und das Programm startet danach die Berechnung. Die Daten liegen nach der Berechnung in einer Datei, so dass ich sie für Rectangle(x1,y1,x2,y2) benutzen könnte. nun möchte ich die graphische Ausgabe dazu machen.
Leider weiß ich nicht, wie ich mit diesen Daten eine Bitmap erstellen und diese ausgeben kann. Kann mir da jemand helfen, oder gibt es sogar andere Lösungen zur Ausgabe von solchen Zeichnungen?

Vielen Dank im Voraus

buschke
 
hi,
ich hab auf MSDN folgendes gefunden:
Code:
void CMyView::OnDraw(CDC* pDC)
{
   // create and select a solid blue brush
   CBrush brushBlue(RGB(0, 0, 255));
   CBrush* pOldBrush = pDC->SelectObject(&brushBlue);

   // create and select a thick, black pen
   CPen penBlack;
   penBlack.CreatePen(PS_SOLID, 3, RGB(0, 0, 0));
   CPen* pOldPen = pDC->SelectObject(&penBlack);

   // get our client rectangle
   CRect rect;
   GetClientRect(rect);

   // shrink our rect 20 pixels in each direction
   rect.DeflateRect(20, 20);

   // draw a thick black rectangle filled with blue
   pDC->Rectangle(rect);

   // put back the old objects
   pDC->SelectObject(pOldBrush);
   pDC->SelectObject(pOldPen);
}
der link:
MSDN
Ich hoffe ich konnte helfen.

Mfg Col.Blake
 

Neue Beiträge

Zurück