Contrôle Icon
Le contrôle Icon affiche une image statique d’une icône. L’arrière-plan de l’image est transparent.
Attributs du contrôle
Vous pouvez utiliser les attributs suivants avec ce contrôle. Pour modifier la valeur d’un attribut à l’aide d’un événement, abonnez le contrôle à un ControlEvent, dans la table EventMapping et répertoriez l’identificateur de l’attribut dans la colonne d’attribut. Entrez l’identificateur du ControlEvent, dans la colonne d’événement.
| Identificateur d’attribut | Bit hexadécimal | Description |
|---|---|---|
| Position | Position du contrôle dans la boîte de dialogue. Entrez la largeur, la hauteur et les coordonnées du contrôle dans la largeur, la hauteur, le X et les colonnes Y de la table de contrôle. Utilisez les unités d’installation pour la longueur et la distance. |
|
| Text | Contient le nom d’une icône stockée dans la table binaire. Pour afficher une icône qui est stockée dans la table binaire, entrez le nom de l’enregistrement de l’image qui apparaît dans la table binaire dans la colonne de texte de l’enregistrement de la table de contrôle pour ce contrôle. |
|
| Visible | 0x00000000 0x00000001 |
Contrôle masqué. Contrôle visible. Incluez ce bit dans le mot de bits de la colonne d’attributs dans la table de contrôle pour rendre le contrôle visible ou masqué lors de sa création. Vous pouvez également masquer ou afficher un contrôle à l’aide de la table ControlCondition. |
| Sunken | 0x00000000 0x00000004 |
Affiche le style visuel par défaut. Affiche le contrôle avec une apparence 3D enfoncée. Incluez ces bits dans le mot de bits dans la colonne attributs de la table de contrôle. |
| FixedSize | 0x00000000 0x00100000 |
Étire l’image d’icône pour l’ajuster au contrôle. Rogne ou centre l’image d’icône dans le contrôle. Incluez ce bit dans le mot de bits de la colonne d’attributs de la table de contrôle. |
| Icône de | 0x00000000 0x00200000 0x00400000 0x00600000 |
Charge la première image. Charge la première image de 16x16. Charge la première image 32 x 32. Charge la première image 48. Un fichier icône peut contenir différentes images de taille de la même icône. Incluez la valeur du mot de bits approprié dans la colonne attributs de la table de contrôle . Si ces bits ne sont pas définis, le programme d’installation ignore l’attribut FixedSize et l’image est étirée pour s’ajuster au rectangle de contrôle. Si les bits d’icône et les bits FixedSize sont tous les deux définis, une image plus petite que le contrôle est centrée et une image est plus grande que le contrôle qu’elle doit ajuster. |
Notes
Ce contrôle peut être créé à partir de la classe statique à l’aide de la fonction CreateWindowEx . Il possède les styles d' _ icône SS, SS _ CENTERIMAGE, WS _ Child et WS _ Group .