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 [デスクトップ アプリのみ] |
Header | richedit.h |