STRUCTURE DRAWTEXTPARAMS (winuser.h)

La structure DRAWTEXTPARAMS contient des options de mise en forme étendues pour la fonction DrawTextEx .

Syntaxe

typedef struct tagDRAWTEXTPARAMS {
  UINT cbSize;
  int  iTabLength;
  int  iLeftMargin;
  int  iRightMargin;
  UINT uiLengthDrawn;
} DRAWTEXTPARAMS, *LPDRAWTEXTPARAMS;

Membres

cbSize

Taille de structure, en octets.

iTabLength

Taille de chaque taquet de tabulation, en unités égales à la largeur moyenne des caractères.

iLeftMargin

Marge gauche, en unités égales à la largeur moyenne des caractères.

iRightMargin

Marge droite, en unités égales à la largeur moyenne des caractères.

uiLengthDrawn

Reçoit le nombre de caractères traités par DrawTextEx, y compris les espaces blancs. Le nombre peut être la longueur de la chaîne ou l’index de la première ligne qui se trouve sous la zone de dessin. Notez que DrawTextEx traite toujours la chaîne entière si l’indicateur de mise en forme DT_NOCLIP est spécifié.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête winuser.h (inclure Windows.h)

Voir aussi

DrawTextEx

Structures de police et de texte

Vue d’ensemble des polices et du texte