PARAFORMAT2 Struktur (richedit.h)
Enthält Informationen zu Absatzformatierungsattributen in einem Rich-Edit-Steuerelement. PARAFORMAT2 ist eine Microsoft Rich Edit 2.0-Erweiterung der PARAFORMAT--Struktur. Mit Microsoft Rich Edit 2.0 können Sie eine der beiden Strukturen mit den EM_GETPARAFORMAT und EM_SETPARAFORMAT Nachrichten verwenden.
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;
};
Erbschaft
Die PARAFORMAT2 Struktur implementiert _paraformat.
Angehörige
dySpaceBefore
Typ: LONG
Größe des Abstands oberhalb des Absatzes in Twips. Um dieses Element zu verwenden, legen Sie das PFM_SPACEBEFORE Flag im dwMask Mitglied fest. Der Wert muss größer oder gleich Null sein.
dySpaceAfter
Typ: LONG
Gibt die Größe des Abstands unterhalb des Absatzes in Twips an. Um dieses Element zu verwenden, legen Sie das PFM_SPACEAFTER Flag im dwMask Member fest. Der Wert muss größer oder gleich Null sein.
dyLineSpacing
Typ: LONG
Abstand zwischen Zeilen. Eine Beschreibung der Interpretation dieses Werts finden Sie im bLineSpacingRule Member. Um dieses Element zu verwenden, legen Sie das PFM_LINESPACING Flag im dwMask Member fest.
sStyle
Typ: SHORT
Textformatvorlage. Um dieses Element zu verwenden, legen Sie das PFM_STYLE Flag im dwMask--Element fest. Dieses Mitglied ist nur zur Kompatibilität mit TOM-Schnittstellen und Word enthalten; Das Rich Edit-Steuerelement speichert den Wert, verwendet ihn jedoch nicht zum Anzeigen des Texts.
bLineSpacingRule
Typ: BYTE-
Typ des Zeilenabstands. Um dieses Element zu verwenden, legen Sie das PFM_LINESPACING Flag im dwMask Member fest. Dieses Element kann einer der folgenden Werte sein:
bOutlineLevel
Typ: BYTE-
Reserviert; muss null sein.
wShadingWeight
Typ: WORD-
Prozentsatz der Vordergrundfarbe, die in der Schattierung verwendet wird. Das wShadingStyle Member gibt die Vordergrund- und Hintergrundschattierungsfarben an. Ein Wert von 5 gibt eine Schattierungsfarbe an, die aus 5 Prozent Vordergrundfarbe und 95 Prozent Hintergrundfarbe besteht. Um diese Member zu verwenden, legen Sie das PFM_SHADING Flag im dwMask--Element fest. Dieses Mitglied ist nur zur Kompatibilität mit Word enthalten; Das Rich Edit-Steuerelement speichert den Wert, verwendet ihn jedoch nicht zum Anzeigen des Texts.
wShadingStyle
Typ: WORD-
Stil und Farben, die für die Hintergrundschattierung verwendet werden. Bits 0 bis 3 enthalten die Schattierungsart, Bits 4 bis 7 enthalten den Vordergrundfarbindex, und Bits 8 bis 11 enthalten den Hintergrundfarbindex. Um dieses Element zu verwenden, legen Sie das PFM_SHADING Flag im dwMask Member fest. Dieses Mitglied ist nur zur Kompatibilität mit Word enthalten; Das Rich Edit-Steuerelement speichert den Wert, verwendet ihn jedoch nicht zum Anzeigen des Texts.
Die Schattierungsart kann einen der folgenden Werte aufweisen.
Die Vordergrund- und Hintergrundfarbindizes können einen der folgenden Werte aufweisen.
Wert | Bedeutung |
---|---|
|
Schwarz |
|
Blau |
|
Zyan |
|
Grün |
|
Magenta |
|
Rot |
|
Gelb |
|
Weiß |
|
Dunkelblau |
|
Dunkles Zyan |
|
Dunkelgrün |
|
Dunkle Magenta |
|
Dunkelrot |
|
Dunkelgelb |
|
Dunkelgrau |
|
Hellgrau |
wNumberingStart
Typ: WORD-
Startnummer oder Unicode-Wert, der für nummerierte Absätze verwendet wird. Verwenden Sie dieses Element in Verbindung mit dem wNumbering Member. Dieses Mitglied ist nur zur Kompatibilität mit TOM-Schnittstellen enthalten; Das Rich Edit-Steuerelement speichert den Wert, verwendet ihn jedoch nicht, um den Text oder die Aufzählungszeichen anzuzeigen. Um dieses Element zu verwenden, legen Sie das PFM_NUMBERINGSTART Flag im dwMask Member fest.
wNumberingStyle
Typ: WORD-
Nummerierungsformatvorlage, die mit nummerierten Absätzen verwendet wird. Verwenden Sie dieses Element in Verbindung mit dem wNumbering Member. Dieses Mitglied ist nur zur Kompatibilität mit TOM-Schnittstellen enthalten; Das Rich-Edit-Steuerelement speichert den Wert, aber Rich-Edit-Versionen vor 3.0 verwenden es nicht, um den Text oder die Aufzählungszeichen anzuzeigen. Um dieses Element zu verwenden, legen Sie das PFM_NUMBERINGSTYLE Flag im dwMask Member fest. Dieses Element kann einer der folgenden Werte sein:
wNumberingTab
Typ: WORD-
Minimaler Abstand zwischen einer Absatznummer und dem Absatztext in Twips. Verwenden Sie dieses Element in Verbindung mit dem wNumbering Member. Das wNumberingTab Member ist für die Kompatibilität mit TOM-Schnittstellen enthalten; vor Microsoft Rich Edit 3.0 speichert das Rich Edit-Steuerelement den Wert, verwendet ihn jedoch nicht zum Anzeigen von Text. Um dieses Element zu verwenden, legen Sie das PFM_NUMBERINGTAB Flag im dwMask--Element fest.
wBorderSpace
Typ: WORD-
Der Abstand zwischen dem Rahmen und dem Absatztext in Twips. Das wBorderSpace Mitglied ist aus Gründen der Kompatibilität mit Word enthalten; Das Rich-Edit-Steuerelement speichert die Werte, verwendet sie jedoch nicht zum Anzeigen von Text. Um dieses Element zu verwenden, legen Sie das PFM_BORDER Flag im dwMask Member fest.
wBorderWidth
Typ: WORD-
Rahmenbreite in Twips. Um dieses Element zu verwenden, legen Sie das PFM_BORDER Flag im dwMask Member fest.
wBorders
Typ: WORD-
Rahmenposition, Formatvorlage und Farbe. Bits 0 bis 7 geben die Rahmenpositionen an, Bits 8 bis 11 geben die Rahmenart an, und Bits 12 bis 15 geben den Rahmenfarbindex an. Um dieses Element zu verwenden, legen Sie das PFM_BORDER Flag im dwMask Member fest.
Geben Sie die Rahmenpositionen mithilfe einer Kombination der folgenden Werte in Bits 0 bis 7 an.
Geben Sie die Rahmenart mit einem der folgenden Werte für Bits 8 bis 11 an.
Geben Sie die Rahmenfarbe mit einem der folgenden Werte für Bits 12 bis 15 an. Dieser Wert wird ignoriert, wenn das Autocolor-Bit (Bit 6) festgelegt ist.
Wert | Bedeutung |
---|---|
|
Schwarz |
|
Blau |
|
Zyan |
|
Grün |
|
Magenta |
|
Rot |
|
Gelb |
|
Weiß |
|
Dunkelblau |
|
Dunkles Zyan |
|
Dunkelgrün |
|
Dunkle Magenta |
|
Dunkelrot |
|
Dunkelgelb |
|
Dunkelgrau |
|
Hellgrau |
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows Server 2003 [Nur Desktop-Apps] |
Header- | richedit.h |