Editor_GetSelTypeEx¶
获得选区状态的类型。你能直接用该内联函数或明确地发送 EE_GET_SEL_TYPE 消息。
Editor_GetSelTypeEx( HWND hwnd, BOOL bNeedAlways ); hwnd 指定 EmEditor 视图或框架的窗口句柄。 bNeedAlways 如果参数是 TRUE,EE_GET_SEL_TYPE 返回选区状态的类型即使没有选取。如果参数是 FALSE,EE_GET_SEL_TYPE 会返回 SEL_TYPE_NONE,如果没有选取。 返回一个下列值的组合。SEL_TYPE_NONE,SEL_TYPE_CHAR,SEL_TYPE_LINE,和 SEL_TYPE_BOX 不能被组合。SEL_TYPE_KEYBOARD 和 SEL_TYPE_SELECTED 能与其他值组合。如果 bNeedAlways 是 TRUE,并且文本被选取的话,一个用 SEL_TYPE_SELECTED 的逻辑总数会被返回。如果 bNeedAlways 是 FALSE,不会使用 SEL_TYPE_SELECTED。 值 含义 SEL_TYPE_NONE 没有选取。 SEL_TYPE_CHAR 字符被选取。 SEL_TYPE_LINE 行被选取。 SEL_TYPE_BOX 框被选取。 SEL_TYPE_KEYBOARD 用键盘选取。 SEL_TYPE_SELECTED 已选取 (当 bNeedAlways = TRUE)。 支持 EmEditor 3.00 或之后的版本。然而,bNeedAlways 支持 EmEditor 5.00 或之后的版本。在 5.00 之前的版本中,bNeedAlways 被假定为 FALSE。参数¶
返回值¶
支持版本¶