virtuel CSize TabbedTextOut ( int x, int y, LPCTSTR lpszString, int nCount, int nTabPositions, LPINT lpnTabStopPositions, int nTabOrigin );
CSize T&abbedTextOut (int x, int yCStringamp const ;str, int nTabPositionsLPINTlpnTabStopPositions, int nTabOrigin );
Valeur de retour
Les dimensions de la chaîne (en unités logiques) comme un objet CSize.
Paramètres
x
Spécifie la coordonnée x logique du point de départ de la chaîne.
y
Spécifie la coordonnée y logique du point de départ de la chaîne.
lpszString
Points de la chaîne de caractères pour dessiner. Vous pouvez passer soit un pointeur vers un tableau de caractères ou d'un objet CString pour ce paramètre.
nCount
Spécifie le nombre de caractères dans la chaîne. Si nCount est – 1, la longueur est calculée.
nTabPositions
Spécifie le nombre de valeurs dans le tableau des positions de taquet de tabulation.
lpnTabStopPositions
Points à un tableau contenant la position de taquet de tabulation (en unités logiques). Les taquets de tabulation doivent être triées en augmentant l'ordre ; la plus petite valeur de x doit être le premier élément du tableau.
nTabOrigin
Spécifie la coordonnée x de la position de départ dont les onglets sont développées (en unités logiques).
str
  ;Un objet CString qui contient les caractères spécifiés.
Remarques
Appelez cette fonction membre pour écrire une chaîne de caractères à l'emplacement spécifié, expansion des onglets pour les valeurs spécifiées dans le tableau des positions de taquet de tabulation. Il est écrit dans la police sélectionnée. Si nTabPositions est 0 et lpnTabStopPositions est NULL, les onglets sont développés à huit fois la moyenne largeur en caractères.
Si nTabPositions est 1, les taquets de tabulation sont séparés par la distance spécifiée par la première valeur dans le tableau lpnTabStopPositions . Si le tableau de lpnTabStopPositions contient plus d'une valeur, un taquet de tabulation est défini pour chaque valeur du tableau, jusqu'au nombre spécifié par nTabPositions. Le paramètre nTabOrigin permet à une application d'appeler la fonction TabbedTextOut plusieurs fois pour une seule ligne. Si l'application appelle la fonction plus d'une fois avec le nTabOrigin a la même valeur chaque fois, la fonction développe tous les onglets par rapport à la position spécifiée par nTabOrigin.
Par défaut, la position actuelle n'est pas utilisée ou mis à jour par la fonction. Si une application doit mettre à jour la position actuelle lorsqu'il appelle la fonction, l'application peut appeler la fonction membre SetTextAlign avec nFlags défini sur TA_UPDATECP. Lorsque cet indicateur est défini, Windows ignore les paramètres x et y sur les appels suivants de TabbedTextOut, à l'aide de la position actuelle au lieu de cela.
Aperçu de la CDC |  ; Membres de la classe | Graphique de la hiérarchie
Voir aussinbsp ;CDC::GetTabbedTextExtent, CDC::SetTextAlign, CDC::TextOut, CDC::SetTextColor, :: TabbedTextOut, CSize