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

こちらもご覧ください

EM_INSERTTABLE

TABLECELLPARMS