CDC::GetOutputCharWidth 

BOOL GetOutputCharWidth ( UINT nFirstChar, UINT nLastChar, LPINT lpBuffer ) const;

Valor devuelto

Distinto de cero si la función es correcta; caso contrario 0.

Parámetros

nFirstChar

Especifica el primer carácter de un grupo de caracteres de la fuente actual consecutivos.

nLastChar

Especifica el último carácter en un grupo de caracteres de la fuente actual consecutivos.

lpBuffer

Puntos a un búfer que recibirán los valores de ancho de un grupo de caracteres consecutivos para la fuente actual.

Observaciones

Utiliza el contexto de dispositivo de salida, m_hDCy recupera el ancho de los caracteres individuales en un grupo de caracteres consecutivos de la fuente actual. Por ejemplo, si nFirstChar identifica la letra «a» nLastChar identifica la letra 'z' y la función recupera el ancho de los caracteres en minúsculas.

La función almacena los valores en el buffer apuntado por lpBuffer. Este buffer debe ser suficientemente grande para contener todos los anchos; es decir, debe haber por lo menos 26 entradas en el ejemplo dado.

Si no existe un personaje en el grupo de caracteres consecutivos en una fuente determinada, se asignará el valor de ancho de los caracteres por defecto.

Visió&n General de CDC |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambiénnbsp;CDC::GetCharWidth, CDC::m_hAttribDC, CDC::m_hDC, :: GetCharWidth

Index