Шаг 988 - CToolBar::SetButtons

BOOL SetButtons( const UINT* lpIDArray, int nIDCount );

Возвращаемое значение
Отлично от нуля, если успешно, иначе 0.

Параметры
lpIDArray
Указатель на массив команды Id. Может быть NULL распределяя пустые кнопки.
nIDCount
Число элементов в массиве, указанном в lpIDArray.

Замечания
Эта функция устанавливает команду ID каждой кнопки панели к значению, определенному соответствующим элементом массива lpIDArray. Если элемент массива имеет значение ID_SEPARATOR, разделитель создан в соответствующей позиции инструментальной панели. Эта функция также устанавливает стиль каждой кнопки к TBBS_BUTTON и стилю каждого разделителя к TBBS_SEPARATOR, и назначает индекс изображения к каждой кнопке. Индекс изображения определяет позицию изображения кнопки внутри точечного рисунка.
Вы не должны объяснить разделители в точечном рисунке, потому что эта функция не назначает индексы изображения для разделителей. Если ваша инструментальная панель имеет кнопки в позициях 0, 1, и 3 и разделителе в позиции 2, изображения в позициях 0, 1, и 2 в вашем точечном рисунке назначены к кнопкам в позициях 0, 1, и 3, соответственно.
Если lpIDArray NULL эта функция распределяет пространство для числа элементов, определенных nIDCount. Используйте SetButtonInfo, чтобы установить атрибуты каждого элемента.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 17.02.2002