Inicializando as partes de um objeto CStatusBarCtrl

Por padrão, um BAR de status exibe informações sobre o status usando painéis separados.Esses painéis (também conhecidas sistema autônomo partes) podem conter uma seqüência de caracteres de texto, um ícone ou ambos.

Use SetParts para definir a quantidade de peças e o comprimento, o BAR de status terá.Após ter criado as partes da BAR de status, fazer chamadas para SetText and SetIcon para conjunto o texto ou ícone para uma parte específica da BAR de status.Depois que a parte é definida com êxito, o controle automaticamente é redesenhado.

O exemplo a seguir inicializa uma existente CStatusBarCtrl () objetom_StatusBarCtrl) com quatro painéis e, em seguida, define um ícone (IDI_ICON1) e algum texto na segunda parte.

int strPartDim[4]= {80, 160, 240, -1};

m_StatusBarIcon = AfxGetApp()->LoadIcon(IDI_ICON1);

m_StatusBarCtrl.SetParts(4, strPartDim);
m_StatusBarCtrl.SetIcon(1, m_StatusBarIcon);
m_StatusBarCtrl.SetText(_T("Part 1"), 1, 0);

Para obter mais informações sobre como definir o modo de um CStatusBarCtrl objeto simples, consulte Definindo o modo de um objeto CStatusBarCtrl.

Consulte também

Conceitos

Controles (MFC)

Referência

Usando CStatusBarCtrl