IconSize 控件属性
图标文件可以保存同一图标图像的多个不同大小。 这些位指定要加载的图标图像的大小。 如果未设置任何位,则会加载第一个图像。 如果仅设置了 msidbControlAttributesIconSize16,则会加载第一个 16x16 图像。 如果仅设置了 msidbControlAttributesIconSize32,则会加载第一个 32x32 图像。 如果仅设置了 msidbControlAttributesIconSize48,则会加载第一个 48x48 图像。
有效控件
值
小数 | 十六进制 | 说明 |
---|---|---|
2097152 | 0x00200000 | msidbControlAttributesIconSize16 |
4194304 | 0x00400000 | msidbControlAttributesIconSize32 |
6291456 | 0x00600000 | msidbControlAttributesIconSize48 |
备注
若要在控件上设置此属性,请在 Control 表中控件记录的 Attributes 列中包含 IconSize 位。
如果未设置 FixedSize 位,则加载的图像将根据图标控件进行收缩或拉伸。 如果设置了 FixedSize 位,并且加载的图像小于图标控件,则图片在控件内居中显示。 如果设置了 FixedSize 位,并且加载的图像大于图标控件,则会根据控件缩小图片。