Compartir a través de


Graphics::D rawLine(constPen*,REAL,REAL,REAL,REAL) (gdiplusgraphics.h)

El método Graphics::D rawLine dibuja una línea que conecta dos puntos.

Sintaxis

Status DrawLine(
  const Pen *pen,
  REAL      x1,
  REAL      y1,
  REAL      x2,
  REAL      y2
);

Parámetros

pen

Puntero a un lápiz que se usa para dibujar la línea.

x1

Número real que especifica la coordenada x del punto inicial de la línea.

y1

Número real que especifica la coordenada y del punto inicial de la línea.

x2

Número real que especifica la coordenada x del punto final de la línea.

y2

Número real que especifica la coordenada y del punto final de la línea.

Valor devuelto

Si el método se realiza correctamente, devuelve Ok, que es un elemento de la enumeración Status .

Si se produce un error en el método, devuelve uno de los otros elementos de la enumeración Status .

Observaciones

Ejemplos

En el ejemplo siguiente se dibuja una línea.

VOID Example_DrawLine4(HDC hdc)
{
   Graphics graphics(hdc);

   // Create a Pen object.
   Pen blackPen(Color(255, 0, 0, 0), 3);

   // Initialize the coordinates of the points that define the line.
   REAL x1 = 100.0f;
   REAL y1 = 100.0f;
   REAL x2 = 500.0f;
   REAL y2 = 100.0f;

   // Draw the line.
   graphics.DrawLine(&blackPen, x1, y1, x2, y2);
}

Requisitos

   
Encabezado gdiplusgraphics.h

Consulte también

Métodos DrawLines

Elementos gráficos

Lápices, líneas y rectángulos

PointF

Uso de un lápiz para dibujar líneas y rectángulos