位图控件

Bitmap 控件显示位图或 JPEG 静态图片文件。 Windows Installer 将自动确定二进制数据的格式并显示图片。 该控件不支持动画。

Windows 8 和 Windows Server 2012:图像文件可以采用 Windows 图像处理组件 (WIC) 支持的任何标准格式,包括 TIFF、JPEG、PNG、GIF、BMP 和 HDPhoto。 该控件不支持动画。

控件属性

可将以下属性与此控件一起使用。 若要使用事件更改属性的值,请将控件订阅到 EventMapping 表中的 ControlEvent,并在 Attribute 列中列出该属性的标识符。 在 Event 列中输入 ControlEvent 的标识符。

属性标识符 十六进制位 说明
位置 控件在对话框中的位置。 在 Control 表BBControl 表的 Width、Height、X 和 Y 列中分别输入控件的宽度、高度和控件左角的坐标。 使用安装程序单位表示长度和距离。
文本 包含存储在 Binary 表中的位图的名称。 若要显示存储在 Binary 表中的位图,请执行以下操作。 在此控件的 Control 表记录的 Text 列中输入 Binary 表的 Name 列中显示的位图图像的名称。
Visible 0x00000000 0x00000001
隐藏的控件。 可见控件。
将此位包含在 Control 表BBControl 表中 Attributes 列的位字中,使控件在创建时可见或隐藏。
还可使用 ControlCondition 表隐藏或显示控件。
Sunken 0x00000000 0x00000004
显示默认视觉样式。 显示呈凹陷三维外观的控件。
将这些位包含在 Control 表的 Attributes 列的位字中。
FixedSize 控件 0x00000000 0x00100000
根据控件大小拉伸位图图像。 裁剪控件中的位图图像或使其居中。
将此位包含在 BBControl 表Control 表的 Attributes 列的位字中。

备注

可使用 CreateWindowEx 函数从 STATIC 类创建此控件。 它具有 SS_BITMAP、SS_CENTERIMAGE、WS_CHILD 和 WS_GROUP 样式。