Partilhar via


CListCtrl::GetStringWidth

Determina a largura da coluna mínimos necessária para exibir todos de uma determinada seqüência de caracteres.

int GetStringWidth(
   LPCTSTR lpsz 
) const;

Parâmetros

  • lpsz
    Endereço de uma seqüência de caracteres terminada com caractere nulo cuja largura é para ser determinado.

Valor de retorno

A largura, em pixels, da seqüência de caracteres apontada por lpsz.

Comentários

A largura retornada leva em consideração fonte corrente do controle de e as margens de coluna, mas não a largura de um pequeno ícone.

Exemplo

CString strColumn;
int nWidth;

// Insert six columns in the list view control. Make the width of
// the column be the width of the column header plus 50%.
for (int i = 0; i < 6; i++)
{
   strColumn.Format(_T("column %d"), i);
   nWidth = 3*m_myListCtrl.GetStringWidth(strColumn)/2;
   m_myListCtrl.InsertColumn(i, strColumn, LVCFMT_LEFT, nWidth);
}

Requisitos

Cabeçalho: afxcmn.h

Consulte também

Referência

Classe CListCtrl

Gráfico de hierarquia

CListCtrl::GetColumnWidth

Outros recursos

CListCtrl membros