PARAFORMAT 编辑

PARAFORMAT结构包含有关富编辑控件中段落格式属性的信息。此结构与EM_GETPARAFORMATEM_SETPARAFORMAT消息一起使用。

typedef struct _paraformat {

UINT cbSize;

_WPAD _wPad1;

DWORD dwMask;

WORD wNumbering;

WORD wReserved;

LONG dxStartIndent;

LONG dxRightIndent;

LONG dxOffset;

WORD wAlignment;

SHORT cTabCount;

LONG rgxTabs[MAX_TAB_STOPS];

} PARAFORMAT;

会员

CBSIZE

此结构的字节大小。在传递到丰富的编辑控件之前必须填写。

dwMask

成员包含有效信息或属性设置。此参数可以为零或更多的这些值:

含义
PFM_ALIGNMENTwAlignment成员有效。
PFM_NUMBERINGwNumbering成员有效。
PFM_OFFSETdxOffset成员有效。
PFM_OFFSETINDENTdxStartIndent成员有效,并指定相对值。
PFM_RIGHTINDENTdxRightIndent成员有效。
PFM_STARTINDENTdxStartIndent成员有效。
PFM_TABSTOPScTabStobsrgxTabStops成员有效。

如果指定了PFM_STARTINDENT和PFM_OFFSETINDENT,则优先级为PFM_STARTINDENT。

wNumbering

值指定编号选项。该成员可以为零或PFN_BULLET。

dxStartIndent

缩进段落中的第一行。如果正在设置段落格式,并指定了PFM_OFFSETINDENT,则该成员将被视为添加到每个受影响段落的起始缩进的相对值。

dxRightIndent

正确缩进的大小,相对于右边距。

dxOffset

缩进第二行和后续行,相对于起始缩进。如果这个成员是负面的,第一行是缩进的,或者这个成员是积极的。

wAlignment

指定段落对齐的值。该成员可以是以下值之一:

含义
PFA_LEFT段落与左边距对齐。
PFA_RIGHT段落与右边距对齐。
PFA_CENTER段落为中心。

cTabCount

制表位数。

rgxTabs

绝对制表位置数组。

也可以看看

EM_GETPARAFORMAT, EM_SETPARAFORMAT

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:20 次

字数:3317

最后编辑:7 年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。