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 |