структура BUTTON_SPLITINFO (commctrl.h)
Содержит сведения, определяющие кнопку разделения (стили BS_SPLITBUTTON и BS_DEFSPLITBUTTON ). Используется с сообщениями BCM_GETSPLITINFO и BCM_SETSPLITINFO .
Синтаксис
typedef struct tagBUTTON_SPLITINFO {
UINT mask;
HIMAGELIST himlGlyph;
UINT uSplitStyle;
SIZE size;
} BUTTON_SPLITINFO, *PBUTTON_SPLITINFO;
Члены
mask
Тип: UINT
Набор флагов, указывающих, какие элементы этой структуры содержат данные для задания или какие элементы запрашиваются. Присвойте этому элементу один или несколько из следующих флагов.
himlGlyph
Тип: HIMAGELIST
Дескриптор списка изображений. Поставщик сохраняет за собой право собственности на список образов и в конечном счете отвечает за его удаление.
uSplitStyle
Тип: UINT
Стиль кнопки разделения. Значение должно быть одним или несколькими из следующих флагов.
size
Тип: SIZE
Структура SIZE , указывающая размер глифа в himlGlyph.
Комментарии
Глиф — это изображение, которое отображается на той части кнопки, которая активирует раскрывающийся список. По умолчанию это инвертированные треугольники. В список изображений можно добавить несколько изображений, чтобы предоставить различные глифы для разных состояний кнопки, таких как горячий и нажатый.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | commctrl.h |