Icone (menu e altre risorse)
Un'icona è un'immagine costituita da un'immagine bitmap combinata con una maschera per creare aree trasparenti nell'immagine. Il termine icona può fare riferimento a uno dei seguenti:
- Immagine a icona singola. Si tratta di una risorsa di tipo RT_ICON.
- Un gruppo di immagini, da cui il sistema o un'applicazione può scegliere l'icona più appropriata in base alle dimensioni e alla profondità dei colori. Si tratta di una risorsa di tipo RT_GROUP_ICON.
Contenuto della sezione
Nome | Descrizione |
---|---|
Informazioni sulle icone | Vengono illustrate le icone. |
Uso delle icone | Viene illustrato come eseguire attività correlate alle icone. |
Informazioni di riferimento sulle icone | Contiene il riferimento all'API. |
Funzioni icona
Nome | Descrizione |
---|---|
CopyIcon | Copia l'icona specificata da un altro modulo nel modulo corrente. |
CreateIcon | Crea un'icona con le dimensioni, i colori e i motivi di bit specificati. |
CreateIconFromResource | Crea un'icona o un cursore dai bit di risorsa che descrivono l'icona. |
CreateIconFromResourceEx | Crea un'icona o un cursore dai bit di risorsa che descrivono l'icona. |
CreateIconIndirect | Crea un'icona o un cursore da una struttura ICONINFO . |
DestroyIcon | Distrugge un'icona e libera qualsiasi memoria occupata dall'icona. |
DrawIcon | Disegna un'icona o un cursore nel contesto di dispositivo specificato. |
DrawIconEx | Disegna un'icona o un cursore nel contesto di dispositivo specificato, eseguendo le operazioni raster specificate e estendendo o comprimendo l'icona o il cursore come specificato. |
DuplicateIcon | Crea un duplicato di un'icona specificata. |
ExtractAssociatedIcon | Recupera un handle in un'icona indicizzata trovata in un file o in un'icona presente in un file eseguibile associato. |
ExtractIcon | Recupera un handle in un'icona dal file eseguibile, dalla DLL o dal file icona specificato. |
ExtractIconEx | Crea una matrice di handle in icone grandi o piccole estratte dal file eseguibile, dalla DLL o dal file icona specificato. |
GetIconInfo | Recupera informazioni sull'icona o sul cursore specificati. |
GetIconInfoEx | Recupera informazioni sull'icona o sul cursore specificati. GetIconInfoEx estende GetIconInfo usando la struttura ICONINFOEX più recente. |
LoadIcon | Carica la risorsa icona specificata dal file eseguibile (.exe) associato a un'istanza dell'applicazione. |
LookupIconIdFromDirectory | Cerca l'icona o i dati del cursore per l'icona o il cursore più adatti al dispositivo di visualizzazione corrente. |
LookupIconIdFromDirectoryEx | Cerca l'icona o i dati del cursore per l'icona o il cursore più adatti al dispositivo di visualizzazione corrente. |
PrivateExtractIcons | Crea una matrice di handle per le icone estratte da un file specificato. |
Strutture icona
Nome | Descrizione |
---|---|
ICONINFO | Contiene informazioni su un'icona o un cursore. |
ICONINFOEX | Contiene informazioni su un'icona o un cursore. Estende ICONINFO. Usato da GetIconInfoEx. |
ICONMETRICS | Contiene le metriche scalabili associate alle icone. Questa struttura viene usata con la funzione SystemParametersInfo quando viene specificata l'azione SPI_GETICONMETRICS o SPI_SETICONMETRICS . |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per