Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Une icône est une image qui se compose d’une image bitmap combinée à un masque pour créer des zones transparentes dans l’image. L’icône de terme peut faire référence à l’une des options suivantes :
- Image d’icône unique. Il s’agit d’une ressource de type RT_ICON.
- Groupe d’images, à partir duquel le système ou une application peut choisir l’icône la plus appropriée en fonction de la taille et de la profondeur de couleur. Il s’agit d’une ressource de type RT_GROUP_ICON.
Dans cette section
| Nom | Description |
|---|---|
| À propos des icônes | Présente les icônes. |
| à l’aide d’icônes | Explique comment effectuer des tâches liées aux icônes. |
| icône de référence | Contient la référence de l’API. |
Fonctions d’icône
| Nom | Description |
|---|---|
| CopyIcon | Copie l’icône spécifiée d’un autre module vers le module actif. |
| createIcon | Crée une icône qui a la taille, les couleurs et les modèles de bits spécifiés. |
| CreateIconFromResource | Crée une icône ou un curseur à partir de bits de ressources décrivant l’icône. |
| CreateIconFromResourceEx | Crée une icône ou un curseur à partir de bits de ressources décrivant l’icône. |
| CreateIconIndirect | Crée une icône ou un curseur à partir d’une structureICONINFO. |
| DestroyIcon | Détruit une icône et libère toute mémoire occupée par l’icône. |
| DrawIcon | Dessine une icône ou un curseur dans le contexte d’appareil spécifié. |
| DrawIconEx | Dessine une icône ou un curseur dans le contexte d’appareil spécifié, effectuant les opérations raster spécifiées et étirant ou compressant l’icône ou le curseur comme spécifié. |
| DuplicateIcon | Crée un doublon d’une icône spécifiée. |
| ExtractAssociatedIcon | Récupère un handle vers une icône indexée trouvée dans un fichier ou une icône trouvée dans un fichier exécutable associé. |
| ExtractIcon | Récupère un handle dans une icône à partir du fichier exécutable, dll ou fichier d’icône spécifié. |
| extractIconEx | Crée un tableau de handles à des icônes volumineuses ou petites extraites du fichier exécutable, dll ou fichier d’icône spécifié. |
| GetIconInfo | Récupère des informations sur l’icône ou le curseur spécifiés. |
| GetIconInfoEx | Récupère des informations sur l’icône ou le curseur spécifiés.
GetIconInfoEx étend GetIconInfo à l’aide de la structure ICONINFOEX plus récente. |
| LoadIcon | Charge la ressource d’icône spécifiée à partir du fichier exécutable (.exe) associé à une instance d’application. |
| LookupIconIdFromDirectory | Recherche les données d’icône ou de curseur pour l’icône ou le curseur qui correspond le mieux à l’appareil d’affichage actuel. |
| LookupIconIdFromDirectoryEx | Recherche les données d’icône ou de curseur pour l’icône ou le curseur qui correspond le mieux à l’appareil d’affichage actuel. |
| PrivateExtractIcons | Crée un tableau de handles aux icônes extraites d’un fichier spécifié. |
Structures d’icônes
| Nom | Description |
|---|---|
| ICONINFO | Contient des informations sur une icône ou un curseur. |
| ICONINFOEX | Contient des informations sur une icône ou un curseur. Étend ICONINFO . Utilisé par GetIconInfoEx. |
| ICONMETRICS | Contient les métriques évolutives associées aux icônes. Cette structure est utilisée avec la fonction deSystemParametersInfolorsque l’action SPI_GETICONMETRICS ou SPI_SETICONMETRICS est spécifiée. |