Encuentro ha utilizado tanto de estas funciones antes, pero no acabo de ver la diferencia entre ellos. Bueno, sé que DrawText requiere de un rectángulo de formato,y puede hacer algunas de formato de texto, y textout sólo las coordenadas de inicio, hay otras diferencias?

OriginalEl autor devjeetroy | 2011-11-11

3 Comentarios

  1. 17

    DrawText

    • Se dibuja una cadena de texto en un rectángulo de área especificada en las coordenadas lógicas.
    • Proporciona una forma conveniente de formato de texto de varias líneas.
    • Se utiliza principalmente para
      wordbreaking formato de párrafo, la expansión de fichas etc.

    TextOut

    • Es un simple texto-función de dibujo que es fácil de usar.
    • Se dibuja una cadena de caracteres en una ubicación especificada, utilizando el texto seleccionado actualmente atributos.
    • El texto
      cadena de dibujar no necesita ser cero terminada.

    También, echa un vistazo a ExTextOut y DrawTextEx

    Además: DrawText respeta el kerning, mientras que TextOut no

    OriginalEl autor cpx

  2. 2

    Dibujar texto puede ser utilizado para dar sólo la longitud o el tamaño del texto sin que se muestre realmente. Esto es útil cuando usted tiene a la multa que el valor máximo de la longitud de un conjunto de cadenas. También, en el caso de suministro de una cadena terminada en null como la entrada en DrawText, no es necesario proporcionar a la longitud de la cuerda, que se crea automáticamente.

    Echa un vistazo a este y este.

    OriginalEl autor Jan S

Dejar respuesta

Please enter your comment!
Please enter your name here