Alsing.Drawing.GDI.GDISurface.DrawLine C# (CSharp) Method

DrawLine() public method

public DrawLine ( GDIPen pen, Point p1, Point p2 ) : void
pen GDIPen
p1 Point
p2 Point
return void
        public void DrawLine(GDIPen pen, Point p1, Point p2)
        {
            IntPtr oldpen = NativeMethods.SelectObject(mhDC, pen.hPen);
            APIPoint gp;
            gp.x = 0;
            gp.y = 0;
            NativeMethods.MoveToEx(mhDC, p1.X, p1.Y, ref gp);
            NativeMethods.LineTo(mhDC, p2.X, p2.Y);
            NativeMethods.SelectObject(mhDC, oldpen);
        }

Same methods

GDISurface::DrawLine ( Color color, Point p1, Point p2 ) : void