GRADIENTBRUSH

typedef struct _GRADIENTBRUSH
{
   COLORREF crStartColor;
   COLORREF crEndColor;   
   L_INT uGradientSteps;
   GRADIENTBRUSHSTYLE GradientStyle;
}GRADIENTBRUSH, *pGRADIENTBRUSH;

The GRADIENTBRUSH structure contains information Used to fill a closed area with a gradient of colors, using a specific style.

Member

Description

crStartColor

COLORREF value that specifies the starting color

crEndColor

COLORREF value that specifies the ending color

uGradientSteps

Number of gradient color steps. Valid values are from 2 to 256

GradientStyle

Gradient style. For valid values, refer to Effect Gradient Styles

Comments

Examples of filling styles can be seen below:

Gradient Filling:

image\Gradient1.gif  image\Gradient2.gif

Hatch Filling:

image\Hatch1.gif  image\Hatch2.gif

Pattern Filling:

image\Pattern1.gif  image\Pattern2.gif.