Classe CDrawingManager
La classe CDrawingManager implementa gli algoritmi complessi di disegno.
class CDrawingManager : public CObject
Membri
Costruttori pubblici
Nome |
Descrizione |
---|---|
Costruisce un oggetto CDrawingManager. |
|
CDrawingManager::~CDrawingManager |
Distruttore |
Metodi pubblici
Nome |
Descrizione |
---|---|
Crea una bitmap indipendente dal dispositivo (DIB) a 32 bit che le applicazioni possono scrivere direttamente. |
|
Visualizzare le bitmap con pixel trasparenti o semitrasparenti. |
|
Ruota un interno di origine del contenuto di controller di dominio il rettangolo specificato +/- di 90 gradi |
|
Disegnare un'ellisse con spaziatura interna e i colori del bordo forniti. |
|
Disegna un livello e riempie con una sfumatura di colore. |
|
Disegna una linea. |
|
Consente di disegnare un rettangolo con spaziatura interna e i colori del bordo forniti. |
|
Disegna ombreggiatura per un'area rettangolare. |
|
Riempie un'area rettangolare di due sfumatura di colore. |
|
Riempie un'area rettangolare di sfumatura di colore specificato. |
|
Riempie un'area rettangolare di sfumatura di colore specificato. La direzione della modifica del colore di una sfumatura è specificata. |
|
Inserisce un rettangolo di colore grigio specificato. |
|
Evidenzia un'area rettangolare. |
|
Converte un colore da una rappresentazione di HLS una rappresentazione RGB. |
|
Converte un colore da una rappresentazione di HLS una rappresentazione RGB. |
|
Converte un colore da una rappresentazione di HSV una rappresentazione RGB. |
|
Metodo di supporto che converte un valore di sfumatura a un componente rossa, verde, blu o. |
|
Capovolgere un'area rettangolare. |
|
Metodo di supporto che determina il colore finale di un pixel semitrasparente. |
|
Crea una bitmap che può essere utilizzata come ombreggiatura. |
|
Converte un colore da una rappresentazione RGB una rappresentazione di HSL. |
|
Converte un colore da una rappresentazione RGB una rappresentazione di HSV. |
|
Metodo di supporto che la colorazione di un pixel parzialmente trasparenti in una bitmap. |
|
Metodo di supporto che modifica un singolo pixel in una bitmap nel colore specificato. |
|
Combina due colori basati su un rapporto pesato. |
Note
La classe CDrawingManager fornisce funzioni per la creazione di nasconde, sfumature di colore e rettangoli evidenziati. Esegue la fusione alfa. È possibile utilizzare questa classe per modificare direttamente l'interfaccia utente dell'applicazione.
Gerarchia di ereditarietà
Requisiti
intestazione: afxdrawmanager.h