Controllo Icona

Il controllo Icona visualizza un'immagine statica di un'icona. Lo sfondo dell'immagine è trasparente.

Attributi di controllo

È possibile usare gli attributi seguenti con questo controllo. Per modificare il valore di un attributo usando un evento, sottoscrivere il controllo a un oggetto ControlEvent nella tabella EventMapping ed elencare l'identificatore dell'attributo nella colonna Attribute. Immettere l'identificatore dell'evento ControlEvent nella colonna Evento.

Identificatore dell'attributo Bit esadecimale Descrizione
Position Posizione del controllo nella finestra di dialogo. Immettere la larghezza, l'altezza e le coordinate del controllo nell'angolo sinistro del controllo nelle colonne Width, Height, X e Y della tabella Control. Usare le unità di installazione per la lunghezza e la distanza.
Text Contiene il nome di un'icona archiviata nella tabella Binaria. Per visualizzare un'icona archiviata nella tabella Binaria, immettere il nome del record dell'immagine visualizzato nella tabella Binaria nella colonna Testo del record della tabella Control per questo controllo.
Visible 0x00000000 0x00000001
Controllo nascosto. Controllo visibile.
Includere questo bit nella parola bit della colonna Attributes della tabella Control per rendere visibile o nascosto il controllo al momento della creazione.
È anche possibile nascondere o visualizzare un controllo usando la tabella ControlCondition.
Sunken 0x00000000 0x00000004
Visualizza lo stile di visualizzazione predefinito. Visualizza il controllo con un aspetto 3D incassato.
Includere questi bit nella parola bit nella colonna Attributi della tabella Control.
FixedSize 0x00000000 0x00100000
Estende l'immagine dell'icona per adattarsi al controllo. Ritaglia o centra l'immagine dell'icona nel controllo .
Includere questo bit nella parola bit della colonna Attributes della tabella Control.
IconSize 0x00000000 0x00200000
0x00400000
0x00600000
Carica la prima immagine. Carica la prima immagine 16x16.
Carica la prima immagine 32x32.
Carica la prima immagine 48x48.
Un file icona può contenere immagini di dimensioni diverse della stessa icona. Includere il valore della parola di bit appropriata nella colonna Attributi della tabella Control
Se questi bit non sono impostati, il programma di installazione ignora l'attributo FixedSize e l'immagine viene estesa per adattarsi al rettangolo di controllo. Se vengono impostati sia i bit IconSize che i bit FixedSize, un'immagine più piccola del controllo viene allineata al centro e un'immagine è più grande del controllo che viene ridotta per adattarsi.

 

Commenti

Questo controllo può essere creato dalla classe STATIC usando la funzione CreateWindowEx . Ha gli stili SS_ICON, SS_CENTERIMAGE, WS_CHILD e WS_GROUP .