Share via


Classe HatchBrush (gdiplusbrush.h)

Questa classe HatchBrush definisce un pennello rettangolare con uno stile di tratteggio, un colore di primo piano e un colore di sfondo. Ci sono sei stili di tratteggio. Il colore di primo piano definisce il colore delle linee di tratteggio; il colore di sfondo definisce il colore su cui vengono disegnate le linee del tratteggio.

Ereditarietà

La classe HatchBrush implementa Brush.

Metodi

La classe HatchBrush include questi metodi.

 
HatchBrush::GetBackgroundColor

Il metodo HatchBrush::GetBackgroundColor ottiene il colore di sfondo di questo pennello di tratteggio.
HatchBrush::GetForegroundColor

Il metodo HatchBrush::GetForegroundColor ottiene il colore di primo piano di questo pennello di tratteggio.
HatchBrush::GetHatchStyle

Il metodo HatchBrush::GetHatchStyle ottiene lo stile di tratteggio di questo pennello di tratteggio.
HatchBrush::HatchBrush

Costruttore di copia per HatchBrush.
HatchBrush::HatchBrush

Crea un oggetto HatchBrush::HatchBrush basato su uno stile di tratteggio, un colore di primo piano e un colore di sfondo.

Commenti

I tratteggi vengono applicati agli interni della forma nello spazio del dispositivo. Di conseguenza, mantengono l'aspetto nello spazio dei dispositivi e non sono influenzati dalle trasformazioni correnti nel contesto grafico. Tali pennelli sono chiamati anche pennelli noncalable. I tratteggi sono allineati all'angolo superiore sinistro del dispositivo di visualizzazione. Quando il motore grafico usa un oggetto HatchBrush per disegnare una forma, trasforma prima la forma nello spazio del dispositivo prima di applicare il tratteggio agli interni. I tratteggi sono sempre riquadri per disegnare gli interni.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione gdiplusbrush.h