CDC::GetTextExtent

CSize GetTextExtent ( LPCTSTR lpszString, int nCount ) const;

CSize GetTextExtent (const CString&Str) const;

Valor de retorno

As dimensões da Cadeia de caracteres (nas unidades lógicas) em um objeto de CSize.

Parâmetros

lpszString

Aponta para uma Cadeia de caracteres. Você também pode passar um objeto CString para este parâmetro.

nCount

Especifica o número de caracteres na cadeia de caracteres.

str

 Um objeto de CString que contém os caracteres especificados.

Observações

Chame essa função de membro para calcular a largura e altura de uma linha de texto usando a fonte atual para determinar as dimensões. As informações são recuperadas de m_hAttribDC, o contexto de dispositivo de atributo.

A região de corte atual não afeta a largura e altura retornado por GetTextExtent.

Uma vez que alguns dispositivos não coloque caracteres em matrizes de célula normal (ou seja, eles executar kerning), a soma das extensões dos caracteres em uma Cadeia de caracteres não pode ser igual a extensão da Cadeia de caracteres.

Visão geral do CDCMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CDC::GetTabbedTextExtent, CDC::m_hAttribDC, CDC::m_hDC, CDC::GetOutputTextExtent, CDC::SetTextJustification, CSize

Index