Compartir a través de


CDrawingManager::Fill4ColorsGradient

rellena un área rectangular con degradados bicolores.

void Fill4ColorsGradient(
   CRect rect,
   COLORREF colorStart1,
   COLORREF colorFinish1,
   COLORREF colorStart2,
   COLORREF colorFinish2,
   BOOL bHorz = TRUE,
   int nPercentage = 50
);

Parámetros

  • [in] rect
    el rectángulo a rellenar.

  • [in] colorStart1
    Color inicial para el primer degradado de color.

  • [in] colorFinish1
    Color final para el primer degradado de color.

  • [in] colorStart2
    Color inicial del segundo degradado de color.

  • [in] colorFinish2
    Color final para el segundo degradado de color.

  • [in] bHorz
    Un parámetro boolean que indica si los colores de Fill4ColorsGradient un degradado horizontal o vertical. TRUE indica un degradado horizontal.

  • [in] nPercentage
    Un entero de 0-100. Este valor indica el porcentaje de rectángulo al relleno con el primer degradado de color.

Comentarios

Cuando un rectángulo se rellena con degradados bicolores, o se encuentran sobre sí o uno junto a otro, dependiendo del valor de bHorz. Cada degradado de color se calcula independientemente con el método CDrawingManager::FillGradient.

este método genera un error de aserción si es nPercentage menos de 0 o más de 100.

Requisitos

encabezado: afxdrawmanager.h

Vea también

Referencia

CDrawingManager Class

Gráfico de jerarquías