Structure TABLEROWPARMS (richedit.h)
Définit les attributs des lignes d’une table. Les définitions incluent les mots de contrôle RTF (Rich Text Format) correspondants, qui sont définis dans la spécification RTF (Rich Text Format).
Syntaxe
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;
Membres
cbRow
Type : BYTE
Nombre d’octets dans cette structure.
cbCell
Type : BYTE
Nombre d’octets dans TABLECELLPARMS.
cCell
Type : BYTE
Nombre de cellules dans une ligne, jusqu’au maximum spécifié par MAX_TABLE_CELLS.
cRow
Type : BYTE
Nombre de lignes.
dxCellMargin
Type : LONG
Taille des marges gauche et droite dans une cellule (\trgaph).
dxIndent
Type : LONG
Quantité de mise en retrait gauche ou mise en retrait à droite si le membre fRTL a la valeur TRUE (similaire à \trleft).
dyHeight
Type : LONG
Hauteur d’une ligne (\trrh).
nAlignment
fRTL
fKeep
fKeepFollow
fWrap
fIdentCells
cpStartRow
Type : LONG
Position du caractère qui indique où insérer le tableau. La valeur –1 indique la position du caractère de la sélection.
bTableLevel
Type : BYTE
Niveau d’imbrication de table (EM_GETTABLEPARMS uniquement).
iCell
Type : BYTE
Index de la cellule à insérer ou supprimer (EM_SETTABLEPARMS uniquement).
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
En-tête | richedit.h |