Condividi tramite


Oggetti grafici

La penna, il pennello, la bitmap, la tavolozza, l'area e il percorso associati a un controller di dominio vengono definiti oggetti grafici. Gli attributi seguenti sono associati a ognuno di questi oggetti.

Oggetto grafico Attributi associati
Bitmap Dimensioni, in byte; dimensioni, in pixel; color-format; schema di compressione; E così via.
Spazzola Stile, colore, motivo e origine.
Tavolozza Colori e dimensioni (o numero di colori).
Font Nome del carattere tipografico, larghezza, altezza, peso, set di caratteri e così via.
Sentiero Forma.
Penna Stile, larghezza e colore.
Regione Posizione e dimensioni.

 

Quando un'applicazione crea un controller di dominio, il sistema archivia automaticamente un set di oggetti predefiniti in esso (non è presente alcuna bitmap o percorso predefinito). Un'applicazione può esaminare gli attributi degli oggetti predefiniti chiamando le funzioniGetCurrentObjecte getObject . L'applicazione può modificare queste impostazioni predefinite creando un nuovo oggetto e selezionandolo nel controller di dominio. Un oggetto viene selezionato in un controller di dominio chiamando la funzione SelectObject.

Un'applicazione può impostare il colore corrente del pennello su un valore di colore specificato con SetDCBrushColor.

La funzione GetDCBrushColor restituisce il colore del pennello DC. La funzioneSetDCPenColorimposta il colore della penna su un valore di colore specificato. La funzione GetDCPenColor restituisce il colore della penna DC.