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 beide 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;
};
Vererbung
Die PARAFORMAT2-Struktur implementiert _paraformat.
Member
dySpaceBefore
Typ: LONG
Größe des Abstands über dem Absatz in Twips. Um dieses Element zu verwenden, legen Sie das PFM_SPACEBEFORE-Flag im dwMask-Element fest. Der Wert muss größer oder gleich 0 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-Element fest. Der Wert muss größer oder gleich 0 sein.
dyLineSpacing
Typ: LONG
Abstand zwischen Den Zeilen. Eine Beschreibung der Interpretation dieses Werts finden Sie im Element bLineSpacingRule . Um dieses Element zu verwenden, legen Sie das PFM_LINESPACING-Flag im dwMask-Element fest.
sStyle
Typ: SHORT
Textformat Um dieses Element zu verwenden, legen Sie das PFM_STYLE-Flag im dwMask-Element fest. Dieses Element ist nur aus Gründen der Kompatibilität mit TOM-Schnittstellen und Word enthalten. Das Rich-Edit-Steuerelement speichert den Wert, verwendet es jedoch nicht zum Anzeigen des Texts.
bLineSpacingRule
Typ: BYTE
Art des Zeilenabstands. Um dieses Element zu verwenden, legen Sie das PFM_LINESPACING-Flag im dwMask-Element fest. Dieser Member kann einer der folgenden Werte sein.
bOutlineLevel
Typ: BYTE
Reserviert; muss null sein.
wShadingWeight
Typ: WORD
Prozentsatz der Vordergrundfarbe, die bei Schattierung verwendet wird. Das wShadingStyle-Element gibt die Vordergrund- und Hintergrundschattierungsfarben an. Der Wert 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 Element ist nur aus Gründen der 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. Die Bits 0 bis 3 enthalten die Schattierungsart, die Bits 4 bis 7 den Vordergrundfarbindex und die Bits 8 bis 11 den Hintergrundfarbindex. Um dieses Element zu verwenden, legen Sie das PFM_SHADING-Flag im dwMask-Element fest. Dieses Element ist nur aus Gründen der Kompatibilität mit Word enthalten. Das Rich-Edit-Steuerelement speichert den Wert, verwendet ihn jedoch nicht zum Anzeigen des Texts.
Der Schattierungsstil kann einer der folgenden Werte sein.
Die Vordergrund- und Hintergrundfarbindizes können einer der folgenden Werte sein.
Wert | Bedeutung |
---|---|
|
Schwarz |
|
Blau |
|
Cyan |
|
Grün |
|
Magenta |
|
Red |
|
Gelb |
|
Weiß |
|
Dunkelblau |
|
Dunkles Zyan |
|
Dunkelgrün |
|
Dunkles Magenta |
|
Dunkelrot |
|
Dunkelgelb |
|
Dunkelgrau |
|
Hellgrau |
wNumberingStart
Typ: WORD
Startnummer oder Unicode-Wert, der für nummerierte Absätze verwendet wird. Verwenden Sie diesen Member in Verbindung mit dem wNumbering-Member . Dieser Member ist nur aus Gründen der Kompatibilität mit TOM-Schnittstellen enthalten. Das Rich-Edit-Steuerelement speichert den Wert, verwendet ihn jedoch nicht zum Anzeigen von Text oder Aufzählungszeichen. Um dieses Element zu verwenden, legen Sie das flag PFM_NUMBERINGSTART im dwMask-Element fest.
wNumberingStyle
Typ: WORD
Nummerierungsformat, das mit nummerierten Absätzen verwendet wird. Verwenden Sie diesen Member in Verbindung mit dem wNumbering-Member . Dieser Member ist nur aus Gründen der 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 Aufzählungszeichen anzuzeigen. Um dieses Element zu verwenden, legen Sie das flag PFM_NUMBERINGSTYLE im dwMask-Element fest. Dieser Member kann einer der folgenden Werte sein.
wNumberingTab
Typ: WORD
Minimaler Abstand zwischen einer Absatznummer und dem Absatztext in Twips. Verwenden Sie diesen Member in Verbindung mit dem wNumbering-Member . Das wNumberingTab-Element ist aus Gründen der 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 flag PFM_NUMBERINGTAB im dwMask-Element fest.
wBorderSpace
Typ: WORD
Der Abstand zwischen dem Rahmen und dem Absatztext in Twips. Das wBorderSpace-Element 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 flag PFM_BORDER im dwMask-Element fest.
wBorderWidth
Typ: WORD
Rahmenbreite in Twips. Um dieses Element zu verwenden, legen Sie das flag PFM_BORDER im dwMask-Element fest.
wBorders
Typ: WORD
Rahmenposition, Stil und Farbe. Die Bits 0 bis 7 geben die Rahmenpositionen an, die Bits 8 bis 11 geben die Rahmenart an, und die Bits 12 bis 15 geben den Rahmenfarbindex an. Um dieses Element zu verwenden, legen Sie das flag PFM_BORDER im dwMask-Element fest.
Geben Sie die Rahmenpositionen mithilfe einer Kombination der folgenden Werte in den Bits 0 bis 7 an.
Geben Sie das Rahmenformat 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 |
|
Cyan |
|
Grün |
|
Magenta |
|
Red |
|
Gelb |
|
Weiß |
|
Dunkelblau |
|
Dunkles Zyan |
|
Dunkelgrün |
|
Dunkles Magenta |
|
Dunkelrot |
|
Dunkelgelb |
|
Dunkelgrau |
|
Hellgrau |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | richedit.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für