struttura PARAFORMAT2 (richedit.h)
Contiene informazioni sugli attributi di formattazione di paragrafo in un controllo di modifica rtf. PARAFORMAT2 è un'estensione di Microsoft Rich Edit 2.0 della struttura PARAFORMAT . Microsoft Rich Edit 2.0 consente di usare entrambe le strutture con i messaggi EM_GETPARAFORMAT e EM_SETPARAFORMAT .
Sintassi
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;
};
Ereditarietà
La struttura PARAFORMAT2 implementa _paraformat.
Membri
dySpaceBefore
Tipo: LONG
Dimensione della spaziatura sopra il paragrafo, in twip. Per usare questo membro, impostare il flag PFM_SPACEBEFORE nel membro dwMask . Il valore deve essere maggiore o uguale a zero.
dySpaceAfter
Tipo: LONG
Specifica la dimensione della spaziatura sotto il paragrafo, espressa in twip. Per usare questo membro, impostare il flag PFM_SPACEAFTER nel membro dwMask . Il valore deve essere maggiore o uguale a zero.
dyLineSpacing
Tipo: LONG
Spaziatura tra le linee. Per una descrizione della modalità di interpretazione di questo valore, vedere il membro bLineSpacingRule . Per usare questo membro, impostare il flag PFM_LINESPACING nel membro dwMask .
sStyle
Tipo: SHORT
Stile testo. Per usare questo membro, impostare il flag PFM_STYLE nel membro dwMask . Questo membro è incluso solo per la compatibilità con le interfacce TOM e Word. Il controllo rich edit archivia il valore ma non lo usa per visualizzare il testo.
bLineSpacingRule
Tipo: BYTE
Tipo di spaziatura linea. Per usare questo membro, impostare il flag PFM_LINESPACING nel membro dwMask . Questo membro può essere uno dei valori seguenti.
bOutlineLevel
Tipo: BYTE
Riservati; deve essere zero.
wShadingWeight
Tipo: WORD
Colore di primo piano percentuale utilizzato nell'ombreggiatura. Il membro wShadingStyle specifica i colori di sfondo e di primo piano. Il valore 5 indica un colore di ombreggiatura costituito dal colore di primo piano del 5% e dal colore di sfondo del 95%. Per usare questi membri, impostare il flag PFM_SHADING nel membro dwMask . Questo membro è incluso solo per la compatibilità con Word. Il controllo rich edit archivia il valore ma non lo usa per visualizzare il testo.
wShadingStyle
Tipo: WORD
Stile e colori utilizzati per l'ombreggiatura di sfondo. I bit da 0 a 3 contengono lo stile di ombreggiatura, i bit da 4 a 7 contengono l'indice dei colori di primo piano e i bit da 8 a 11 contengono l'indice dei colori di sfondo. Per usare questo membro, impostare il flag PFM_SHADING nel membro dwMask . Questo membro è incluso solo per la compatibilità con Word. Il controllo rich edit archivia il valore ma non lo usa per visualizzare il testo.
Lo stile di ombreggiatura può essere uno dei valori seguenti.
Gli indici dei colori di primo piano e di sfondo possono essere uno dei valori seguenti.
wNumberingStart
Tipo: WORD
Numero iniziale o valore Unicode utilizzato per i paragrafi numerati. Utilizzare questo membro insieme al membro wNumbering . Questo membro è incluso solo per la compatibilità con le interfacce TOM; Il controllo rich edit archivia il valore, ma non lo usa per visualizzare il testo o i punti elenco. Per usare questo membro, impostare il flag PFM_NUMBERINGSTART nel membro dwMask .
wNumberingStyle
Tipo: WORD
Stile di numerazione utilizzato con paragrafi numerati. Utilizzare questo membro insieme al membro wNumbering . Questo membro è incluso solo per la compatibilità con le interfacce TOM; Il controllo rich edit archivia il valore, ma le versioni di modifica avanzate precedenti alla 3.0 non lo usano per visualizzare il testo o i punti elenco. Per usare questo membro, impostare il flag PFM_NUMBERINGSTYLE nel membro dwMask . Questo membro può essere uno dei valori seguenti.
wNumberingTab
Tipo: WORD
Spazio minimo tra un numero di paragrafo e il testo del paragrafo, espresso in twip. Utilizzare questo membro insieme al membro wNumbering . Il membro wNumberingTab è incluso per la compatibilità con le interfacce TOM; precedentemente a Microsoft Rich Edit 3.0, il controllo rich edit archivia il valore ma non lo usa per visualizzare il testo. Per usare questo membro, impostare il flag PFM_NUMBERINGTAB nel membro dwMask .
wBorderSpace
Tipo: WORD
Spazio tra il bordo e il testo del paragrafo, espresso in twip. Il membro wBorderSpace è incluso per la compatibilità con Word. Il controllo rich edit archivia i valori, ma non li usa per visualizzare il testo. Per usare questo membro, impostare il flag PFM_BORDER nel membro dwMask .
wBorderWidth
Tipo: WORD
Larghezza bordo, in twip. Per usare questo membro, impostare il flag PFM_BORDER nel membro dwMask .
wBorders
Tipo: WORD
Posizione, stile e colore del bordo. I bit da 0 a 7 specificano le posizioni dei bordi, i bit da 8 a 11 specificano lo stile del bordo e i bit da 12 a 15 specificano l'indice dei colori del bordo. Per usare questo membro, impostare il flag PFM_BORDER nel membro dwMask .
Specificare le posizioni dei bordi usando una combinazione dei valori seguenti in bit da 0 a 7.
Specificare lo stile del bordo usando uno dei valori seguenti per i bit da 8 a 11.
Specificare il colore del bordo usando uno dei valori seguenti per bit da 12 a 15. Questo valore viene ignorato se il bit di colore automatico (bit 6) è impostato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | richedit.h |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per