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

CheckBox

Icône

PushButton

RadioButtonGroup

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.