TABLECELLPARMS 構造体 (richedit.h)

テーブル行のセルの属性を定義します。 定義には、対応するリッチ テキスト形式 (RTF) コントロールワードが含まれます。これはリッチ テキスト形式 (RTF) 仕様で定義されています。

構文

typedef struct _tableCellParms {
    LONG     dxWidth;
  2 WORD     nVertAlign : 2;
  1 WORD     fMergeTop : 1;
  1 WORD     fMergePrev : 1;
  1 WORD     fVertical : 1;
  1 WORD     fMergeStart : 1;
  1 WORD     fMergeCont : 1;
    WORD     wShading;
    SHORT    dxBrdrLeft;
    SHORT    dyBrdrTop;
    SHORT    dxBrdrRight;
    SHORT    dyBrdrBottom;
    COLORREF crBrdrLeft;
    COLORREF crBrdrTop;
    COLORREF crBrdrRight;
    COLORREF crBrdrBottom;
    COLORREF crBackPat;
    COLORREF crForePat;
} TABLECELLPARMS;

メンバー

dxWidth

型: LONG

セルの幅 (\cellx)。

nVertAlign

fMergeTop

fMergePrev

fVertical

fMergeStart

fMergeCont

wShading

種類: WORD

.01% (\clshdng) の網かけ。 これにより、セルの背景色を作成するために使用されるパターンの前景色 (crForePat) とパターンの背景色 (crBackPat) の量が制御されます。 wShading が 0 の場合、セルの背景は crBackPat になります。 10000 の場合、セルの背景は crForePat です。 間の wShading の値は、2 つのパターン カラーの混合物です。

dxBrdrLeft

種類: SHORT

左罫線の幅 (twip 単位) (\clbrdrl\brdrwN)。

dyBrdrTop

種類: SHORT

上罫線の幅 (\clbrdrt\brdrwN)。

dxBrdrRight

種類: SHORT

右罫線の幅 (\clbrdrr\brdrwN)。

dyBrdrBottom

種類: SHORT

下罫線の幅 (\clbrdrb\brdrwN)。

crBrdrLeft

種類: COLORREF

左罫線の色 (\clbrdrl\brdrcf)。

crBrdrTop

種類: COLORREF

上罫線の色 (\clbrdrt\brdrcf)。

crBrdrRight

種類: COLORREF

右罫線の色 (\clbrdrr\brdrcf)。

crBrdrBottom

種類: COLORREF

下罫線の色 (\clbrdrb\brdrcf)。

crBackPat

種類: COLORREF

背景色 (\clcbpat)。

crForePat

種類: COLORREF

前景色 (\clcfpat)。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
Header richedit.h

こちらもご覧ください

EM_INSERTTABLE

TABLEROWPARMS