PARAFORMAT

Structura PARAFORMAT conține informații despre alineatul formatarea atributele într-un control de editare bogat. Această structură este folosit cu mesajele EM_GETPARAFORMAT și EM_SETPARAFORMAT.

Editare bogat 2.0: Structura PARAFORMAT2 este o extensie de editare bogat 2.0 de structura PARAFORMAT . Editare bogat 2.0 vă permite să utilizați fie structura cu EM_GETPARAFORMAT și EM_SETPARAFORMAT.

 typedef struct _paraformat {UINT cbSize; 
    _WPAD _wPad1; 
    DWORD dwMask; 
    WORD wNumbering; 
    WORD wReserved; 
    DxStartIndent lungi; 
    DxRightIndent lungi; 
    DxOffset lungi; 
    WORD wAlignment; 
    CTabCount scurt; 
    LUNG rgxTabs [MAX_TAB_STOPS]; 
} PARAFORMAT 

 

Membrii

cbSize
Mărime în bytes de această structură. Trebuie să fie completate înainte de a trece la controlul de editare bogat.
dwMask
Membrii care conțin informația validă sau atribute pentru a seta. Acest parametru poate fi zero sau mai multe din aceste valori:
Valoarea Sensul
PFM_ALIGNMENT WAlignment este valabilă.
PFM_NUMBERING WNumbering este valabilă.
PFM_OFFSET DxOffset este valabilă.
PFM_OFFSETINDENT Membru dxStartIndent este valabilă ?i specifică o valoare relativă.
PFM_RIGHTINDENT DxRightIndent este valabilă.
PFM_STARTINDENT DxStartIndent este valabilă.
PFM_TABSTOPS Membrii cTabStobs și rgxTabStops sunt valabile.

Dacă atât PFM_STARTINDENT, cât și PFM_OFFSETINDENT sunt specificate, PFM_STARTINDENT are prioritate.

wNumbering
Valoare specifică opțiuni de numerotare. Acest membru poate fi zero sau PFN_BULLET.
dxStartIndent
Indentarea, în twips, prima linie în paragraf. Dacă formatarea paragrafului este fiind stabilit și PFM_OFFSETINDENT este specificat, acest membru este tratată ca o valoare relativă la indentarea început de fiecare paragraf afectate se adaugă.
dxRightIndent
Dimensiune, în twips, de indentare dreapta, relativ la marginea din dreapta.
dxOffset
Indentare, în twips, a doua linie linii ulterioare, relativă la indentarea pornire. Prima linie este indentată dacă acest membru este negativ, sau outdented este acest membru este pozitiv.
wAlignment
Valoare specifică alinierea alineatul. Acest membru poate fi una dintre următoarele valori:
Valoarea Sensul
PFA_LEFT Punctele sunt aliniate cu marginea din stânga.
PFA_RIGHT Punctele sunt aliniate cu marginea din dreapta.
PFA_CENTER Punctele sunt centrate pe.

cTabCount
Numărul de tabulatori.
rgxTabs
Matrice de fila absolută stop poziții.

QuickInfo

nbsp; Windows &NT: necesită versiunea 3.51 sau o versiune ulterioară.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Neacceptat.
Antet:A declarat în richedit.h.

A se vedea, de asemenea

Editare bogat controale prezentare, structuri de editare bogat, EM_GETPARAFORMAT, EM_SETPARAFORMAT, PARAFORMAT2

Index