Show/Hide Toolbars

EmEditor 帮助

导航: EmEditor 帮助 > 插件参考 > 消息

EmEditor 插件参考: EE_SET_CARET_POS

Scroll 上一页 首页 下一页 其他
EmEditor 主页 - EmEditor 帮助 - 插件参考 - 消息

EE_SET_CARET_POS

移动光标位置并且选择性地扩展选区。你能明确地发送该消息或用 Editor_SetCaretPos 内联函数或 Editor_SetCaretPosEx 内联函数。

EE_SET_CARET_POS

   wParam = MAKEWPARAM( nLogical, bExtend );

   lParam = (LPARAM) (POINT_PTR*) pptPos;

参数

nLogical

指定一个下列值的组合。

含义

POS_VIEW

显示坐标

POS_LOGICAL_A

逻辑坐标(把双字节字符计为两个)

POS_LOGICAL_W

逻辑坐标(把双字节字符计为一个)

POS_SCROLL_DONT_CARE

光标位置成为滚动变得最小的地方。

POS_SCROLL_CENTER

光标位置向窗口中心靠近。

POS_SCROLL_TOP

光标位置成为窗口的顶部。

POS_CELL

CSV 单元格单位

bExtend

决定是否要扩展当前选区。如果 bExtend 是 TRUE,那么选区活动尾端会移动到指定位置,而定位端仍会呆在原来的位置。否则,两端都会被移动到指定的位置。

pptPos

指针指向一个指定光标位置的 POINT_PTR 结构

返回值

不使用返回值。

支持版本

支持 EmEditor 4.03 或之后的版本。 然而,POS_SCROLL_DONT_CARE,POS_SCROLL_CENTER,以及 POS_SCROLL_TOP 标志支持 EmEditor 6.00 或之后的版本。

Copyright © 2003-2016 by Emurasoft, Inc.