CBrush::CBrush

CBrush ( );

CBrush ( COLORREF crColor );
gettare ( CResourceException );

CBrush ( int nIndex, COLORREF crColor );
gettare ( CResourceException );

CBrush ( CBitmap * pBitmap );
gettare ( CResourceException );

Parametri

crColor

Specifica il colore di primo piano del pennello come un colore RGB. Se il pennello è schiuse, questo parametro specifica il colore della Cova.

nIndex

Specifica lo stile del tratteggio del pennello. Può essere uno qualsiasi dei seguenti valori:

pBitmap

Punti a un oggetto CBitmap che specifica una bitmap con cui dipinge il pennello.

Osservazioni

Ha quattro Overload costruttori. Il costruttore senza argomenti si crea un oggetto CBrush non inizializzato che deve essere inizializzato prima che possa essere utilizzata.

Se si utilizza il costruttore senza argomenti, è necessario inizializzare l'oggetto risultante CBrush con CreateSolidBrush, CreateHatchBrush, CreateBrushIndirect, CreatePatternBrusho CreateDIBPatternBrush. Se si utilizza uno dei costruttori che accetta argomenti, quindi nessuna ulteriore inizializzazione è necessario. I costruttori con argomenti possono generare un'eccezione se vengono rilevati errori, mentre il costruttore senza argomenti riuscirà sempre.

Il costruttore con un singolo COLORREF parametro costruisce un pennello con il colore specificato. Il colore specifica un valore RGB e può essere costruito con la macro RGB in WINDOWS.H.

Il costruttore con due parametri costruisce un pennello Tratteggio. Il parametro nIndex specifica l'indice di un pattern ombreggiato. Il parametro crColor specifica il colore.

Il costruttore con un parametro CBitmap costruisce un pennello di fantasia. Il parametro identifica un'immagine bitmap. Si presuppone che l'immagine bitmap sono stati creati utilizzando CBitmap::CreateBitmap, CBitmap::CreateBitmapIndirect, CBitmap::LoadBitmapo CBitmap::CreateCompatibleBitmap. Le dimensioni minime per una bitmap essere utilizzato in un motivo di riempimento sono 8 pixel per 8 pixel.

CBrush pa&noramica |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;CBrush::CreateSolidBrush, CBrush::CreateHatchBrush, CBrush::CreateBrushIndirect, CBrush::CreatePatternBrush, CBrush::CreateDIBPatternBrush, CGdiObject::CreateStockObject

Index