Compartilhar via


CStatusBarCtrl::GetTextLength

Retorna o tamanho, em, caracteres de texto de uma determinada parte de um controle statusbar.

int GetTextLength(
   int nPane,
   int* pType = NULL
) const;

Parâmetros

  • nPane
    Índice com base zero da parte da para recuperar o texto.

  • pType
    Ponteiro para um número inteiro que recebe informações de tipo.O tipo pode ser um de esses valores:

    • 0 O texto é desenhado com uma borda para aparecer menor do que o plano statusbar.

    • SBT_NOBORDERS o texto é desenhado sem bordas.

    • SBT_OWNERDRAW o texto é desenhado pela janela pai.

    • SBT_POPOUT o texto é desenhado com uma borda para aparecer acima do plano de barra de status.

Valor de retorno

O tamanho, em, caracteres de texto.

Exemplo

int nType;
int nLength = m_wndSBC.GetTextLength(0, &nType);

switch( nType )
{
   case 0:
      // Text is drawn with a border to appear lower than the 
      // plane of the status bar
      break;
   case SBT_NOBORDERS:
      // text is drawn without borders
      break;
   case SBT_OWNERDRAW:
      // Text is drawn by the parent window
      break;
   case SBT_POPOUT:
      // Text is drawn with a border to appear higher than the 
      // plane of the status bar
      break;
}   

Requisitos

Cabeçalho: afxcmn.h

Consulte também

Referência

Classe de CStatusBarCtrl

Gráfico de hierarquia

CStatusBarCtrl::GetText

CStatusBarCtrl::SetText