BUTTON_IMAGELIST 结构 (commctrl.h)

包含有关与按钮控件一起使用的图像列表的信息。

语法

typedef struct {
  HIMAGELIST himl;
  RECT       margin;
  UINT       uAlign;
} BUTTON_IMAGELIST, *PBUTTON_IMAGELIST;

成员

himl

类型: HIMAGELIST

图像列表的句柄。 提供商保留映像列表的所有权,并最终负责其处置。 在 Windows Vista 下,可以在此参数中传递BCCL_NOGLYPH,以指示不应显示任何字形。

margin

类型: RECT

指定图标周围边距的 RECT

uAlign

类型: UINT

指定要使用的对齐方式的 UINT 。 此参数的取值可为下列值之一:

含义
BUTTON_IMAGELIST_ALIGN_LEFT
将图像与左边距对齐。
BUTTON_IMAGELIST_ALIGN_RIGHT
将图像与右边距对齐。
BUTTON_IMAGELIST_ALIGN_TOP
将图像与上边距对齐
BUTTON_IMAGELIST_ALIGN_BOTTOM
将图像与下边距对齐
BUTTON_IMAGELIST_ALIGN_CENTER
将图像居中。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 commctrl.h

另请参阅

BCM_GETIMAGELIST

BCM_SETIMAGELIST

Button_GetImageList

Button_SetImageList

按钮

概念性

引用