Classe StringFormat (gdiplusstringformat.h)

La classe StringFormat encapsule les informations de disposition du texte (telles que l’alignement, l’orientation, les taquets de tabulation et le découpage) et les manipulations d’affichage (telles que le découpage, la substitution de police pour les caractères qui ne sont pas pris en charge par la police demandée et la substitution de chiffres pour les langues qui n’utilisent pas de chiffres d’Europe occidentale). Un objet StringFormat peut être passé à la méthode DrawString Methods pour mettre en forme une chaîne.

Héritage

La classe StringFormat implémente GdiplusBase.

Méthodes

La classe StringFormat a ces méthodes.

 
StringFormat ::Clone

La méthode StringFormat ::Clone crée un objet StringFormat et l’initialise avec le contenu de cet objet StringFormat.
StringFormat ::GenericDefault

La méthode StringFormat ::GenericDefault crée un objet StringFormat générique par défaut.
StringFormat ::GenericTypographic

La méthode StringFormat ::GenericTypographic crée un objet StringFormat typographique générique.
StringFormat ::GetAlignment

La méthode StringFormat ::GetAlignment obtient un élément de l’énumération StringAlignment qui indique l’alignement des caractères de cet objet StringFormat par rapport à l’origine du rectangle de disposition.
StringFormat ::GetDigitSubstitutionLanguage

La méthode StringFormat ::GetDigitSubstitutionLanguage obtient la langue qui correspond aux chiffres qui doivent être remplacés par les chiffres d’Europe occidentale.
StringFormat ::GetDigitSubstitutionMethod

La méthode StringFormat ::GetDigitSubstitutionMethod obtient un élément de l’énumération StringDigitSubstitute qui indique la méthode de substitution de chiffre utilisée par cet objet StringFormat.
StringFormat ::GetFormatFlags

La méthode StringFormat ::GetFormatFlags obtient les indicateurs de format de chaîne pour cet objet StringFormat.
StringFormat ::GetHotkeyPrefix

La méthode StringFormat ::GetHotkeyPrefix obtient un élément de l’énumération HotkeyPrefix qui indique le type de traitement effectué sur une chaîne lorsqu’un préfixe de touche rapide, une esperluette (&), est rencontré.
StringFormat ::GetLastStatus

La méthode StringFormat ::GetLastStatus retourne une valeur qui indique la nature de l’échec de méthode le plus récent de cet objet StringFormat.
StringFormat ::GetLineAlignment

La méthode StringFormat ::GetLineAlignment obtient un élément de l’énumération StringAlignment qui indique l’alignement de ligne de cet objet StringFormat par rapport à l’origine du rectangle de disposition.
StringFormat ::GetMeasurableCharacterRangeCount

La méthode StringFormat ::GetMeasurableCharacterRangeCount obtient le nombre de plages de caractères mesurables actuellement définies. Les plages de caractères définies peuvent être mesurées dans une chaîne à l’aide de la méthode MeasureCharacterRanges.
StringFormat ::GetTabStopCount

La méthode StringFormat ::GetTabStopCount obtient le nombre de décalages de taquet de tabulation dans cet objet StringFormat.
StringFormat ::GetTabStops

La méthode StringFormat ::GetTabStops obtient les décalages des taquets de tabulation dans cet objet StringFormat.
StringFormat ::GetTrimming

La méthode StringFormat ::GetTrimming obtient un élément de l’énumération StringTrimming qui indique le style de découpage de cet objet StringFormat.
StringFormat ::SetAlignment

La méthode StringFormat ::SetAlignment définit l’alignement des caractères de cet objet StringFormat par rapport à l’origine du rectangle de disposition. Un rectangle de disposition est utilisé pour positionner la chaîne affichée.
StringFormat ::SetDigitSubstitution

La méthode StringFormat ::SetDigitSubstitution définit la méthode de substitution de chiffre et la langue qui correspond aux substitutions de chiffres.
StringFormat ::SetFormatFlags

La méthode StringFormat ::SetFormatFlags définit les indicateurs de format pour cet objet StringFormat. Les indicateurs de format déterminent la plupart des caractéristiques d’un objet StringFormat.
StringFormat ::SetHotkeyPrefix

La méthode StringFormat ::SetHotkeyPrefix définit le type de traitement effectué sur une chaîne lorsque le préfixe de touche rapide, une esperluette (&), est rencontré.
StringFormat ::SetLineAlignment

La méthode StringFormat ::SetLineAlignment définit l’alignement de ligne de cet objet StringFormat par rapport à l’origine du rectangle de disposition.
StringFormat ::SetMeasurableCharacterRanges

La méthode StringFormat ::SetMeasurableCharacterRanges définit une série de plages de caractères pour cet objet StringFormat qui, dans une chaîne, peut être mesurée par la méthode MeasureCharacterRanges.
StringFormat ::SetTabStops

La méthode StringFormat ::SetTabStops définit les décalages des taquets de tabulation dans cet objet StringFormat.
StringFormat ::SetTrimming

La méthode StringFormat ::SetTrimming définit le style de découpage de cet objet StringFormat. Le style de découpage détermine comment découper une chaîne afin qu’elle s’intègre dans le rectangle de disposition.
StringFormat ::StringFormat

Crée un objet StringFormat à partir d’un autre objet StringFormat.
StringFormat ::StringFormat

Cette rubrique répertorie les constructeurs de la classe StringFormat. Pour obtenir une liste de classes complète, consultez Classe StringFormat. (surcharge 2/2)
StringFormat ::StringFormat

Cette rubrique répertorie les constructeurs de la classe StringFormat. Pour obtenir une liste de classes complète, consultez Classe StringFormat. (surcharge 1/2)
StringFormat ::StringFormat

Crée un objet StringFormat basé sur des indicateurs de format de chaîne et une langue.

Configuration requise

   
Plateforme cible Windows
En-tête gdiplusstringformat.h