CDC::GetOutputTextExtent
Chamar essa função de membro para usar o contexto do dispositivo de saída, m_hDC, e calcular a largura e altura de uma linha de texto, usando a fonte atual.
CSize GetOutputTextExtent(
LPCTSTR lpszString,
int nCount
) const;
CSize GetOutputTextExtent(
const CString& str
) const;
Parâmetros
lpszString
Aponta para uma cadeia de caracteres. Você também pode passar um objeto de CString para esse 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 a ser especificados medidos.
Valor de retorno
As dimensões da cadeia de caracteres (em unidades lógicas) retornada em um objeto de CSize .
Comentários
A região recortada atual não afeta a largura e altura retornadas por GetOutputTextExtent.
Desde que alguns dispositivos não colocam caracteres em matrizes da célula normais (isto é, realizam a crenagem), a soma das extensões de caracteres em uma cadeia de caracteres não pode ser igual a extensão de cadeia de caracteres.
Requisitos
Cabeçalho: afxwin.h