EE_SET_SEL_TYPE¶
设置选区状态的类型。你能明确地发送该消息或用 Editor_SetSelType 内联函数或 Editor_SetSelTypeEx 内联函数。
EE_SET_SEL_TYPE
wParam = (WPARAM) (BOOL) bNeedAlways;
lParam = (LPARAM) nSelType;
参数¶
bNeedAlways
如果该参数是 TRUE,你能设置选区状态的类型即使没有选取任何文本。如果该参数是 FALSE,SEL_TYPE_NONE 将会取消对选择部分的选取。
nSelType
你能指定一个下列值的组合。然而,SEL_TYPE_NONE,SEL_TYPE_CHAR,SEL_TYPE_LINE,SEL_TYPE_BOX 不能联合使用。只有 SEL_TYPE_KEYBOARD 可以与 SEL_TYPE_NONE, SEL_TYPE_CHAR,SEL_TYPE_LINE,或 SEL_TYPE_BOX一起使用。
SEL_TYPE_NONE | 没有选择。 |
SEL_TYPE_CHAR | 流选择模式。 |
SEL_TYPE_LINE | 行选择模式。 |
SEL_TYPE_BOX | 垂直选择模式。 |
SEL_TYPE_KEYBOARD | 指定键盘选择模式。这个值能与另一个值进行组合。 |
返回值¶
不使用。
支持版本¶
支持 EmEditor 3.00 或之后的版本。然而,bNeedAlways 支持 EmEditor 5.00 或之后的版本。在前几个版本中,bNeedAlways 被假定为 FALSE。