Compartilhar via


CStatusBarCtrl::SetText

Define o texto na parte de determinado um BAR de status controle.

BOOL SetText(
   LPCTSTR lpszText,
   int nPane,
   int nType 
);

Parâmetros

  • lpszText
    Endereço de uma cadeia terminada com nulo que especifica o texto a ser definido.If nType é SBT_OWNERDRAW, lpszText representa o 32 bits de dados.

  • nPane
    Índice baseado em zero da parte para conjunto.Se esse valor for 255, o BAR de status controle será considerado um simples controle ter apenas uma parte.

  • nType
    Tipo de operação de desenho.Pode ser um destes valores:

    • 0   O texto é desenhado com uma borda apareça inferior do plano do BAR de status.

    • SBT_NOBORDERS   O texto é desenhado sem bordas.

    • SBT_OWNERDRAW   O texto é desenhado pela janela pai.

    • SBT_POPOUT   O texto é desenhado com uma borda apareça maior do que o plano da BAR de status.

Valor de retorno

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

Comentários

A mensagem invalida a parte do controle que foi alterada, fazendo com que ele exibir o novo texto quando o controle recebe o próximo a WM_PAINT mensagem.

Exemplo

VERIFY(m_wndSBC.SetText(_T("Text For Pane 1"), 1, 0));

Requisitos

Cabeçalho: afxcmn.h

Consulte também

Referência

Classe CStatusBarCtrl

Gráfico de hierarquia

CStatusBarCtrl::GetText

CStatusBarCtrl::GetTextLength

Outros recursos

CStatusBarCtrl membros