TABLEROWPARMS-Struktur (richedit.h)

Definiert die Attribute von Zeilen in einer Tabelle. Die Definitionen enthalten die entsprechenden RTF-Steuerelementwörter (Rich Text Format), die in der RTF-Spezifikation (Rich Text Format) definiert sind.

Syntax

typedef struct _tableRowParms {
    BYTE  cbRow;
    BYTE  cbCell;
    BYTE  cCell;
    BYTE  cRow;
    LONG  dxCellMargin;
    LONG  dxIndent;
    LONG  dyHeight;
  3 DWORD nAlignment : 3;
  1 DWORD fRTL : 1;
  1 DWORD fKeep : 1;
  1 DWORD fKeepFollow : 1;
  1 DWORD fWrap : 1;
  1 DWORD fIdentCells : 1;
    LONG  cpStartRow;
    BYTE  bTableLevel;
    BYTE  iCell;
} TABLEROWPARMS;

Member

cbRow

Typ: BYTE

Die Anzahl der Bytes in dieser Struktur.

cbCell

Typ: BYTE

Die Anzahl der Bytes in TABLECELLPARMS.

cCell

Typ: BYTE

Die Anzahl der Zellen in einer Zeile bis zum von MAX_TABLE_CELLS angegebenen Maximum.

cRow

Typ: BYTE

Die Anzahl der Zeilen.

dxCellMargin

Typ: LONG

Die Größe des linken und rechten Rands in einer Zelle (\trgaph).

dxIndent

Typ: LONG

Der Umfang des linken Einzugs oder des rechten Einzugs, wenn das fRTL-ElementTRUE ist (ähnlich wie \trleft).

dyHeight

Typ: LONG

Die Höhe einer Zeile (\trrh).

nAlignment

fRTL

fKeep

fKeepFollow

fWrap

fIdentCells

cpStartRow

Typ: LONG

Die Zeichenposition, die angibt, wo die Tabelle eingefügt werden soll. Der Wert –1 gibt die Zeichenposition der Auswahl an.

bTableLevel

Typ: BYTE

Die Tabellenschachtelungsebene (nur EM_GETTABLEPARMS ).

iCell

Typ: BYTE

Der Index der Zelle, die eingefügt oder gelöscht werden soll (nur EM_SETTABLEPARMS ).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Kopfzeile richedit.h

Weitere Informationen

EM_INSERTTABLE

TABLECELLPARMS