IconSize 控件属性

图标文件可以保存同一图标图像的多个不同大小。 这些位指定要加载的图标图像的大小。 如果未设置任何位,则会加载第一个图像。 如果仅设置了 msidbControlAttributesIconSize16,则会加载第一个 16x16 图像。 如果仅设置了 msidbControlAttributesIconSize32,则会加载第一个 32x32 图像。 如果仅设置了 msidbControlAttributesIconSize48,则会加载第一个 48x48 图像。

有效控件

CheckBox

图标

PushButton

RadioButtonGroup

小数 十六进制 说明
2097152 0x00200000 msidbControlAttributesIconSize16
4194304 0x00400000 msidbControlAttributesIconSize32
6291456 0x00600000 msidbControlAttributesIconSize48

 

备注

若要在控件上设置此属性,请在 Control 表中控件记录的 Attributes 列中包含 IconSize 位。

如果未设置 FixedSize 位,则加载的图像将根据图标控件进行收缩或拉伸。 如果设置了 FixedSize 位,并且加载的图像小于图标控件,则图片在控件内居中显示。 如果设置了 FixedSize 位,并且加载的图像大于图标控件,则会根据控件缩小图片。

请查看控件属性和需要在控件下创建的控件。