Поделиться через


CStatusBarCtrl::SetParts

Устанавливает количество частей в элементе управления "Строка состояния" и координату правого края каждой части.

BOOL SetParts(
   int nParts,
   int* pWidths 
);

Параметры

  • nParts
    Число частей в набор.Количество частей не может быть больше 255.

  • pWidths
    Адрес массива целого числа, имеющие одинаковое количество элементов в качестве части, указанные nParts.Каждый элемент массива указывающее положение в клиентских координатах, правого края совпадающие части сообщения.Если элемент – 1, то положение правого края для этой части расширяет к правому краю элемента управления.

Возвращаемое значение

Ненулевой, если успешно; в противном случае – нуль.

Пример

const int c_nParts = 4;
CRect rect;

m_wndSBC.GetClientRect(&rect);
int aWidths[c_nParts] = { rect.right-300, rect.right-200, rect.right-100, 
   -1 };

VERIFY(m_wndSBC.SetParts(c_nParts, aWidths));

Требования

Header: afxcmn.h

См. также

Ссылки

Класс CStatusBarCtrl

Диаграмма иерархии

CStatusBarCtrl::GetBorders

CStatusBarCtrl::GetParts