Share via


CDC::DrawTextEx

Los formatos text en el rectángulo especificado.

virtual int DrawTextEx(
   LPTSTR lpszString,
   int nCount,
   LPRECT lpRect,
   UINT nFormat,
   LPDRAWTEXTPARAMS lpDTParams
);
int DrawTextEx(
   const CString& str,
   LPRECT lpRect,
   UINT nFormat,
   LPDRAWTEXTPARAMS lpDTParams
);

Parámetros

  • lpszString
    Apunta a la cadena que se va a dibujar.Si es nCount – 1, la cadena debería ser null finalizado.

  • nCount
    Especifica el número de caracteres de la cadena.Si es nCount – 1, entonces lpszString se asume que puntero largo en una cadena terminada en null y DrawText calcula el recuento de caracteres automáticamente.

  • lpRect
    Señala una estructura de RECT o un objeto de CRect que contiene el rectángulo (en coordenadas lógicas) en el que el texto debe dar formato.

  • str
    Un objeto de CString que contiene los caracteres especificados que se va a dibujar.

  • nFormat
    Especifica el método de dar formato al texto.puede ser cualquier combinación de los valores descritos para el parámetro de uFormat en DrawText en Windows SDK.(Combine mediante el operador bit a bit de OR ):

    [!NOTA]

    Algunas combinaciones de marcadores de uFormat pueden producir la última cadena que se va a modificar.Mediante DT_MODIFYSTRING con DT_END_ELLIPSIS o DT_PATH_ELLIPSIS puede producir la cadena que se va a modificar, produciendo una aserción en la invalidación de CString .los valores DT_CALCRECT, DT_EXTERNALLEADING, DT_INTERNAL, DT_NOCLIP, y DT_NOPREFIX no se pueden utilizar con el valor de DT_TABSTOP .

  • lpDTParams
    Puntero a una estructura de DRAWTEXTPARAMS que especifica las opciones de formato adicionales.este parámetro puede ser NULL.

Comentarios

Da formato al texto mediante tabulaciones que expanda en espacios apropiados, alineando el texto con el izquierdo, derecho, o el centro del rectángulo especificado, y colocando el texto en las líneas que caben dentro del rectángulo especificado.lpDTParamsespecifica el tipo de formato nFormat y.Para obtener más información, vea CDC:: DrawText y DrawTextEx en Windows SDK.

El color del texto se puede establecer a CDC:: SetTextColor.

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de la CDC

Gráfico de jerarquía

CDC::DrawText

CDC::ExtTextOut

CDC::TabbedTextOut

CDC::TextOut

DrawText

RECT (Estructura)

CDC::SetTextAlign