Attribut de contrôle IconSize
Un fichier d’icône peut contenir plusieurs tailles différentes de la même image d’icône. Ces bits spécifient la taille de l’image d’icône à charger. Si aucun des bits n’est défini, la première image est chargée. Si seul msidbControlAttributesIconSize16 est défini, la première image 16x16 est chargée. Si seul msidbControlAttributesIconSize32 est défini, la première image 32x32 est chargée. Si msidbControlAttributesIconSize48 est défini, la première image 48x48 est chargée.
Contrôles valides
Valeur
Decimal | Valeur hexadécimale | Description |
---|---|---|
2 097 152 | 0x00200000 | msidbControlAttributesIconSize16 |
4 194 304 | 0x00400000 | msidbControlAttributesIconSize32 |
6291456 | 0x00600000 | msidbControlAttributesIconSize48 |
Notes
Pour définir cet attribut sur un contrôle, incluez les bits IconSize dans la colonne Attributes de l’enregistrement du contrôle dans la table Control.
Si le bit FixedSize n’est pas défini, l’image chargée est réduite ou étendue pour s’adapter au contrôle d’icône. Si le bit FixedSize est défini et que l’image chargée est plus petite que le contrôle d’icône, l’image est affichée centrée à l’intérieur du contrôle. Si le bit FixedSize est défini et que l’image chargée est plus grande que le contrôle d’icône, l’image est réduite pour s’adapter au contrôle.
Consultez Attributs de contrôle et le contrôle que vous devez créer sous Contrôles.