I write these below program to draw a rectangle which have black frame. In the rectangle have 4 red points and I draw the line between 2 point. So I get the result as this picture http://www.geocities.com/ooosawaddee...intPicture.jpg
In the picture the red point is very small and the line between point is not exactly straight. I want the larger red point and straight line. Do you know how to do that?
Code:pDC->SetMapMode(MM_TEXT); // Paint white color as the background pDC->FillSolidRect(origin.x, origin.y, 2000, 2000, RGB(255,255,255)); int cx = 5; int cy = 5; CPen pen, pen2; pen.CreatePen(PS_SOLID,2, RGB(0,0,0)); pDC->SelectObject(&pen); pDC->Rectangle(cx,cy,(cx +256), (cy + 192)); pDC->SetPixel(45,10, RGB(255,0,0)); pDC->SetPixel(47,9, RGB(255,0,0)); pDC->SetPixel(79,45, RGB(255,0,0)); pDC->SetPixel(46,120, RGB(255,0,0)); pen2.CreatePen(PS_SOLID,1, RGB(0,0,255)); pDC->SelectObject(&pen2); pDC->MoveTo(45,10); pDC->LineTo(79,45);