Condividi tramite


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
posizione 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 unità di installazione per lunghezza e distanza.
testo 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 della tabella di controllo record per questo controllo.
visibili 0x00000000 0x00000001
Controllo nascosto. Controllo visibile.
Includere questo bit nella parola bit della colonna Attributes nella tabella Control per rendere visibile o nascosto il controllo al momento della creazione.
È anche possibile nascondere o visualizzare un controllo usando la tabella ControlCondition .
incassato 0x00000000 0x00000004
Visualizza lo stile di visualizzazione predefinito. Visualizza il controllo con un aspetto 3D incassato.
Includere questi bit nella parola bit nella colonna Attributes 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 è allineata al centro e un'immagine è più grande del controllo che viene ridotta per adattarsi.

 

Osservazioni

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