Compartilhar via


CStatusBarCtrl::SetParts

Define o número de partes de um BAR de status controle e a coordenada da borda direita de cada parte.

BOOL SetParts(
   int nParts,
   int* pWidths 
);

Parâmetros

  • nParts
    Número de partes para conjunto.O número de partes não pode ser maior que 255.

  • pWidths
    Endereço de uma matriz de inteiros com o mesmo número de elementos sistema autônomo partes especificadas pela nParts. Cada elemento na matriz Especifica a posição da borda direita da parte correspondente, nas coordenadas do cliente.Se um elemento é – 1, a posição da borda direita para aquela parte estende a borda direita do controle.

Valor de retorno

Diferente de zero se bem-sucedida; caso contrário, nenhum.

Exemplo

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));

Requisitos

Cabeçalho: afxcmn.h

Consulte também

Referência

Classe CStatusBarCtrl

Gráfico de hierarquia

CStatusBarCtrl::GetBorders

CStatusBarCtrl::GetParts

Outros recursos

CStatusBarCtrl membros