TABLECELLPARMS 结构 (richedit.h)

定义表格行中单元格的属性。 定义包括 RTF () RTF) RTF) 规范中定义的相应 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 值是两种图案颜色的混合。

dxBrdrLeft

类型: SHORT

左边框宽度,以缇为单位 (\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 [仅限桌面应用]
标头 richedit.h

另请参阅

EM_INSERTTABLE

TABLEROWPARMS