Compartir a través de


Método GraphicsPath::AddRectangles(constRectF*,INT) (gdipluspath.h)

El método GraphicsPath::AddRectangles agrega una secuencia de rectángulos a esta ruta de acceso.

Sintaxis

Status AddRectangles(
  const RectF *rects,
  INT         count
);

Parámetros

rects

Puntero a una matriz de rectángulos que se agregarán a la ruta de acceso.

count

Entero que especifica el número de elementos de la matriz rects.

Valor devuelto

Tipo de : estado de

Si el método se ejecuta correctamente, devuelve Ok, que es un elemento de la enumeración Status 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 crea un GraphicsPath ruta de acceso del objeto, se agregan dos rectángulos a la ruta de acceso y, a continuación, se dibuja la ruta de acceso.

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

   RectF rects[] = {RectF(20.0f, 20.0f, 100.0f, 50.0f),
                    RectF(30.0f, 30.0f, 50.0f, 100.0f)};

   GraphicsPath path;
   path.AddRectangles(rects, 2);

   // Draw the path.
   Pen pen(Color(255, 255, 0, 0));
   graphics.DrawPath(&pen, &path);
}

Requisitos

Requisito Valor
encabezado de gdipluspath.h

Consulte también

métodos AddRectangle

métodos AddRectangles

recorte con una región

construir y dibujar rutas de acceso

crear un de degradado de trazado

GraphicsPath

rutas de acceso de

lápices, líneas y rectángulos

RectF

usar un lápiz para dibujar líneas y rectángulos