CDC::GetOutputTextExtent

CSize GetOutputTextExtent ( LPCTSTR lpszString, int nCount ) const;

CSize GetOutputTextExtent (const CString&Str) const;

Valor de retorno

As dimensões da Cadeia de caracteres (nas unidades lógicas) retornadas 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. Se nCount é – 1, o comprimento é calculado.

str

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

Observações

Chame essa função de membro para usar o contexto de dispositivo de saída, m_hDCe calcular a largura e a altura de uma linha de texto, usando a fonte atual.

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

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::GetOutputTabbedTextExtent, CDC::m_hAttribDC, CDC::m_hDC, CDC::GetTextExtent, CDC::SetTextJustification, CSize

Index