描述
BIDIOPTIONS结构包含有关丰富的编辑控件的双向信息。 该结构由EM_GETBIDIOPTIONS和EM_SETBIDIOPTIONS消息用于获取和设置控件的双向信息。
C/C++ 语法
typedef struct _bidioptions { UINT cbSize; WORD wMask; WORD wEffects; } BIDIOPTIONS; |
PB语法
TYPE BIDIOPTIONS cbSize AS DWORD wMask AS WORD wEffects AS WORD END TYPE |
成员
cbSize
指定结构的大小(以字节为单位)。 在将此结构传递给丰富的编辑控件之前,请将cbSize设置为BIDIOPTIONS结构的大小。 丰富的编辑控件在发送EM_GETBIDIOPTIONS消息之前检查cbSize的大小。
wMask
一组掩码位,通过丰富的编辑控件确定哪个效果标志将被设置为1或0。 这种方法消除了在更改它们之前阅读效果标志的需要。
过时的位仅对于Rich Edit 1.0的双向版本有效。
BOM_DEFPARADIR
默认段落方向—意味着对齐(过时)。
BOM_PLAINTEXT
使用纯文本布局(过时)。
BOM_NEUTRALOVERRIDE
覆盖中性布局。
BOM_CONTEXTREADING
上下文阅读顺序。
BOM_CONTEXTALIGNMENT
上下文对齐。
BOM_LEGACYBIDICLASS
处理右至左(LTR)或双向文本中的正,负和斜线字符。
wEffects
一组标志,指示效果标志的所需或当前状态。 过时的位仅对于Rich Edit 1.0的双向版本有效。
过时的位仅对于Rich Edit 1.0的双向版本有效。
BOE_RTLDIR
默认段落方向—意味着对齐(过时)。
BOE_PLAINTEXT
使用纯文本布局(过时)。
BOE_NEUTRALOVERRIDE
覆盖中性布局。
BOE_CONTEXTREADING
上下文阅读顺序。
BOE_CONTEXTALIGNMENT
上下文对齐。
BOE_LEGACYBIDICLASS
导致加号和减号被视为没有隐含方向的中性字符。 还会导致斜杠字符被视为常见的分隔符。
最低操作系统
具有Rich Edit 3.0,Windows NT 4.0(中东),Rich Edit 3.0,Windows Millennium Edition(中东),Windows 2000(中东))的Windows 95(中东)。
引用文件 #INCLUDE Once
RichEdit.inc