Función GetTextExtentPoint32Wrap

[GetTextExtentPoint32Wrap está disponible a través de Windows XP con Service Pack 2 (SP2). Es posible que se modifique o no esté disponible en versiones posteriores. Se recomienda usar GetTextExtentPoint directamente en su lugar.]

Calcula el ancho y el alto de la cadena de texto especificada. Esta función ajusta una llamada a GetTextExtentPoint.

Sintaxis

BOOL GetTextExtentPoint32Wrap(
  _In_  HDC     hdc,
  _In_  LPCTSTR lpString,
  _In_  UINT    cbCount,
  _Out_ LPSIZE  lpSize
);

Parámetros

hdc [in]

Tipo: HDC

Identificador del contexto del dispositivo.

lpString [in]

Tipo: LPCTSTR

Puntero a un búfer que contiene el texto que se va a dibujar. La cadena no necesita terminar en cero, ya que cbCount especifica la longitud de la cadena.

cbCount [in]

Tipo: UINT

Longitud, en bytes, de la cadena a la que apunta lpString.

lpSize [out]

Tipo: LPSIZE

Cuando este método devuelve , contiene un puntero a una estructura SIZE que contiene las dimensiones de la cadena, en unidades lógicas.

Valor devuelto

Tipo: BOOL

Devuelve un valor distinto de cero si es correcto; de lo contrario, 0.

Para obtener información de error extendida, llame a GetLastError.

Comentarios

GetTextExtentPoint32Wrap no se exporta por nombre ni se declara en un archivo de encabezado público. Para usarlo, debe usar GetProcAddress y solicitar ordinal 420 desde ComCtl32.dll para obtener un puntero de función.

Para obtener más comentarios, consulte GetTextExtentPoint.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Archivo DLL
Comctl32.dll (versión 5.81 o posterior)