structure PARAFORMAT2 (richedit.h)
Contient des informations sur les attributs de mise en forme de paragraphe dans un contrôle d’édition enrichi. PARAFORMAT2 est une extension Microsoft Rich Edit 2.0 de la structure PARAFORMAT . Microsoft Rich Edit 2.0 vous permet d’utiliser l’une ou l’autre structure avec les messages EM_GETPARAFORMAT et EM_SETPARAFORMAT .
Syntax
struct PARAFORMAT2 : _paraformat {
LONG dySpaceBefore;
LONG dySpaceAfter;
LONG dyLineSpacing;
SHORT sStyle;
BYTE bLineSpacingRule;
BYTE bOutlineLevel;
WORD wShadingWeight;
WORD wShadingStyle;
WORD wNumberingStart;
WORD wNumberingStyle;
WORD wNumberingTab;
WORD wBorderSpace;
WORD wBorderWidth;
WORD wBorders;
};
Héritage
La structure PARAFORMAT2 implémente _paraformat.
Membres
dySpaceBefore
Type : LONG
Taille de l’espacement au-dessus du paragraphe, en twips. Pour utiliser ce membre, définissez l’indicateur PFM_SPACEBEFORE dans le membre dwMask . La valeur doit être supérieure ou égale à zéro.
dySpaceAfter
Type : LONG
Spécifie la taille de l’espacement sous le paragraphe, en twips. Pour utiliser ce membre, définissez l’indicateur PFM_SPACEAFTER dans le membre dwMask . La valeur doit être supérieure ou égale à zéro.
dyLineSpacing
Type : LONG
Espacement entre les lignes. Pour obtenir une description de la façon dont cette valeur est interprétée, consultez le membre bLineSpacingRule . Pour utiliser ce membre, définissez l’indicateur PFM_LINESPACING dans le membre dwMask .
sStyle
Type : SHORT
Style de texte. Pour utiliser ce membre, définissez l’indicateur PFM_STYLE dans le membre dwMask . Ce membre est inclus uniquement pour la compatibilité avec les interfaces TOM et les Word ; le contrôle d’édition enrichi stocke la valeur, mais ne l’utilise pas pour afficher le texte.
bLineSpacingRule
Type : BYTE
Type d’espacement de ligne. Pour utiliser ce membre, définissez l’indicateur PFM_LINESPACING dans le membre dwMask . Ce membre peut être l’une des valeurs suivantes.
bOutlineLevel
Type : BYTE
Réservés au; doit être égal à zéro.
wShadingWeight
Type : WORD
Pourcentage de couleur de premier plan utilisée dans l’ombrage. Le membre wShadingStyle spécifie les couleurs d’ombrage de premier plan et d’arrière-plan. La valeur 5 indique une couleur d’ombrage composée de 5 % de couleur de premier plan et de 95 % de couleur d’arrière-plan. Pour utiliser ces membres, définissez l’indicateur PFM_SHADING dans le membre dwMask . Ce membre est inclus uniquement pour la compatibilité avec Word ; le contrôle d’édition enrichie stocke la valeur, mais ne l’utilise pas pour afficher le texte.
wShadingStyle
Type : WORD
Style et couleurs utilisés pour l’ombrage d’arrière-plan. Les bits 0 à 3 contiennent le style d’ombrage, les bits 4 à 7 contiennent l’index de couleur de premier plan et les bits 8 à 11 contiennent l’index de couleur d’arrière-plan. Pour utiliser ce membre, définissez l’indicateur PFM_SHADING dans le membre dwMask . Ce membre est inclus uniquement pour la compatibilité avec Word ; le contrôle d’édition enrichie stocke la valeur, mais ne l’utilise pas pour afficher le texte.
Le style de trame de fond peut être l’une des valeurs suivantes.
Les index de couleur de premier plan et d’arrière-plan peuvent être l’une des valeurs suivantes.
Valeur | Signification |
---|---|
|
Noir |
|
Bleu |
|
Cyan |
|
Vert |
|
Magenta |
|
Rouge |
|
Jaune |
|
White |
|
Bleu foncé |
|
Cyan foncé |
|
Vert foncé |
|
Magenta foncé |
|
Rouge foncé |
|
Jaune foncé |
|
Gris foncé |
|
Gris clair |
wNumberingStart
Type : WORD
Nombre de départ ou valeur Unicode utilisée pour les paragraphes numérotés. Utilisez ce membre conjointement avec le membre wNumbering . Ce membre est inclus uniquement pour la compatibilité avec les interfaces TOM ; Le contrôle d’édition enrichi stocke la valeur, mais ne l’utilise pas pour afficher le texte ou les puces. Pour utiliser ce membre, définissez l’indicateur PFM_NUMBERINGSTART dans le membre dwMask .
wNumberingStyle
Type : WORD
Style de numérotation utilisé avec les paragraphes numérotés. Utilisez ce membre conjointement avec le membre wNumbering . Ce membre est inclus uniquement pour la compatibilité avec les interfaces TOM ; le contrôle d’édition enrichie stocke la valeur, mais les versions d’édition enrichie antérieures à 3.0 ne l’utilisent pas pour afficher le texte ou les puces. Pour utiliser ce membre, définissez l’indicateur PFM_NUMBERINGSTYLE dans le membre dwMask . Ce membre peut être l’une des valeurs suivantes.
wNumberingTab
Type : WORD
Espace minimal entre un numéro de paragraphe et le texte du paragraphe, en twips. Utilisez ce membre conjointement avec le membre wNumbering . Le membre wNumberingTab est inclus pour la compatibilité avec les interfaces TOM ; avant Microsoft Rich Edit 3.0, le contrôle d’édition enrichie stocke la valeur, mais ne l’utilise pas pour afficher du texte. Pour utiliser ce membre, définissez l’indicateur PFM_NUMBERINGTAB dans le membre dwMask .
wBorderSpace
Type : WORD
Espace entre la bordure et le texte du paragraphe, en twips. Le membre wBorderSpace est inclus pour la compatibilité avec Word ; le contrôle d’édition enrichi stocke les valeurs, mais ne les utilise pas pour afficher du texte. Pour utiliser ce membre, définissez l’indicateur PFM_BORDER dans le membre dwMask .
wBorderWidth
Type : WORD
Largeur de la bordure, en twips. Pour utiliser ce membre, définissez l’indicateur PFM_BORDER dans le membre dwMask .
wBorders
Type : WORD
Emplacement, style et couleur de la bordure. Les bits 0 à 7 spécifient les emplacements de bordure, les bits 8 à 11 spécifient le style de bordure et les bits 12 à 15 spécifient l’index de couleur de bordure. Pour utiliser ce membre, définissez l’indicateur PFM_BORDER dans le membre dwMask .
Spécifiez les emplacements de bordure à l’aide d’une combinaison des valeurs suivantes en bits 0 à 7.
Spécifiez le style de bordure à l’aide de l’une des valeurs suivantes pour les bits 8 à 11.
Spécifiez la couleur de bordure à l’aide de l’une des valeurs suivantes pour les bits 12 à 15. Cette valeur est ignorée si le bit d’autocolorie (bit 6) est défini.
Valeur | Signification |
---|---|
|
Noir |
|
Bleu |
|
Cyan |
|
Vert |
|
Magenta |
|
Rouge |
|
Jaune |
|
White |
|
Bleu foncé |
|
Cyan foncé |
|
Vert foncé |
|
Magenta foncé |
|
Rouge foncé |
|
Jaune foncé |
|
Gris foncé |
|
Gris clair |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | richedit.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour