Структура TABLEROWPARMS (richedit.h)
Определяет атрибуты строк в таблице. Определения включают соответствующие управляющие слова в формате RTF, которые определены в спецификации rtf.
Синтаксис
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;
Члены
cbRow
Тип: BYTE
Количество байтов в этой структуре.
cbCell
Тип: BYTE
Количество байтов в TABLECELLPARMS.
cCell
Тип: BYTE
Количество ячеек в строке до максимального значения, заданного MAX_TABLE_CELLS.
cRow
Тип: BYTE
Количество строк.
dxCellMargin
Тип: LONG
Размер левого и правого полей в ячейке (\trgaph).
dxIndent
Тип: LONG
Значение левого отступа или правого отступа, если элемент fRTL имеет значение TRUE (аналогично \trleft).
dyHeight
Тип: LONG
Высота строки (\trrh).
nAlignment
fRTL
fKeep
fKeepFollow
fWrap
fIdentCells
cpStartRow
Тип: LONG
Положение символа, указывающее, куда вставить таблицу. Значение –1 указывает позицию символа выделенного фрагмента.
bTableLevel
Тип: BYTE
Уровень вложенности таблицы (только EM_GETTABLEPARMS ).
iCell
Тип: BYTE
Индекс ячейки для вставки или удаления (только EM_SETTABLEPARMS ).
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Верхняя часть | richedit.h |