CToolBar::SetButtons
Эта функция-член задает идентификатор команды каждой кнопки панели инструментов к значению, указанному lpIDArray соответствующего элемента массива.
BOOL SetButtons(
const UINT* lpIDArray,
int nIDCount
);
Параметры
lpIDArray
Указатель на массив идентификаторов команд.Это может быть NULL для выбора пустые кнопки.nIDCount
Число элементов в массиве указало к lpIDArray.
Возвращаемое значение
Ненулевой, если успешно; в противном случае – значение 0.
Заметки
Если элемент массива имеет значение ID_SEPARATOR, то разделитель создать в соответствующей позиции панели инструментов.Эта функция также задает стиль каждой кнопки TBBS_BUTTON и стиль разделителя для каждого TBBS_SEPARATOR и присвоит индекс образа в каждой кнопки.Индекс образа определяет положение изображения кнопок в растровое изображение.
Нет необходимости определять разделители в растровом изображении поскольку эта функция не будет присвоено индексы образа для разделителей.Если панель инструментов есть кнопки в позициях, 0, 1 и 3 и разделителе в позиции 2, то образы в позициях, 0, 1 и 2 в растровом изображении присвоены для кнопок в позициях, 0, 1 и 3 соответственно.
Если lpIDArrayNULL, то функция выделяет место для числа элементов, определенных nIDCount.Используйте SetButtonInfo, чтобы задать атрибуты каждого элемента.
Требования
Header: afxext.h