Contrôle Bitmap

Le contrôle Bitmap affiche un fichier image statique JPEG ou bitmap. Windows Installer détermine automatiquement le format des données binaires et affiche l’image. Le contrôle ne prend pas en charge l’animation.

Windows 8 et Windows Server 2012 : le fichier image peut être dans n’importe quel format standard pris en charge par le Composant Imagerie Windows (WIC), y compris TIFF, JPEG, PNG, GIF, BMP et HDPhoto. Le contrôle ne prend pas en charge l’animation.

Attributs de 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 Attribut. Entrez l’identificateur de ControlEvent dans la colonne Event.

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 en haut à gauche du contrôle dans les colonnes Width, Height, X et Y de la table Control ou la table BBControl. Utilisez les unités du programme d’installation pour la longueur et la distance.
Texte Contient le nom d’un bitmap stocké dans la table Binary. Pour afficher un bitmap stocké dans la table Binary, effectuez les opérations suivantes. Entrez le nom de l’image bitmap qui s’affiche dans la colonne Name de la table Binary dans la colonne Text de l’enregistrement de la table Control pour ce contrôle.
Visible 0x00000000 0x00000001
Contrôle masqué. Contrôle visible.
Ajoutez ce bit dans le mot bit de la colonne Attributes de la table Control ou la table BBControl pour que le contrôle soit visible ou masqué pendant 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 un aspect enfoncé, en 3D.
Ajoutez ces bits dans le mot bit de la colonne Attributes dans la table Control.
Contrôle FixedSize 0x00000000 0x00100000
Étire l’image bitmap pour s’adapter au contrôle. Rogne ou centre l’image bitmap dans le contrôle.
Ajoutez ce bit dans le mot bit de la colonne Attributes dans la table BBControl ou la table Control.

Notes

Ce contrôle peut être créé à partir de la classe STATIC en utilisant la fonction CreateWindowEx. Il a les styles SS_BITMAP, SS_CENTERIMAGE, WS_CHILD et WS_GROUP.