Controllo Icona
Il controllo Icona visualizza un'immagine statica di un'icona. Lo sfondo dell'immagine è trasparente.
È 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. |
Questo controllo può essere creato dalla classe STATIC usando la funzione CreateWindowEx . Ha gli stili SS_ICON, SS_CENTERIMAGE, WS_CHILD e WS_GROUP .