CDC::GetOutputTextExtent
Llame a esta función miembro para utilizar el contexto del dispositivo de salida, m_hDC, y calcula el ancho y el alto de una línea de texto, con la fuente actual.
CSize GetOutputTextExtent(
LPCTSTR lpszString,
int nCount
) const;
CSize GetOutputTextExtent(
const CString& str
) const;
Parámetros
lpszString
Señala una cadena de caracteres.También puede pasar un objeto de CString para este parámetro.nCount
Especifica el número de caracteres de la cadena.si es nCount – se calcula 1, la longitud.str
un objeto de CString que contiene los caracteres especificados que se medirán.
Valor devuelto
Las dimensiones de la cadena (en unidades lógicas) devueltos en un objeto de CSize .
Comentarios
La zona de recorte actual no afecta al ancho y alto devueltos por GetOutputTextExtent.
Puesto que algunos dispositivos no colocan los caracteres en matrices de celdas normales (es decir, realizan el interletraje), la suma de las extensiones de los caracteres de una cadena puede no ser igual a la extensión de la cadena.
Requisitos
encabezado: afxwin.h