iTextSelection::MoveUp 方法 (tom.h)
模拟向上键和向上翻页键的功能。
语法
HRESULT MoveUp(
long Unit,
long Count,
long Extend,
long *pDelta
);
参数
Unit
类型: long
在操作中使用的单位。 可以是以下项之一。
值 | 相应的组合键 | 含义 |
---|---|---|
tomLine | 向上键 | 上移一行。 这是默认值。 |
tomParagraph | Ctrl+向上键 | 向上移动一个段落。 |
tomScreen | Page Up | 向上移动一个屏幕。 |
tomWindow | Ctrl+Page Up | 移动到窗口中的第一个字符。 |
Count
类型: long
要过去的 单位 数。 默认值为 1。
Extend
类型: long
指示如何更改所选内容的标志。 如果 Extend 为零 (或 tomMove) ,该方法会将所选内容折叠到插入点,然后移动。 如果 Extend 为 1 (或 tomExtend) ,该方法将移动活动端并单独保留另一端。 默认值为零。 除单元中所述的组合键外,非零 Extend 值还对应于正在按下的 Shift 键。
pDelta
类型: long*
向下移动插入点或活动端的实际单位计数。 此参数可以为 null。 折叠所选内容计为一个单位。
返回值
类型: HRESULT
方法返回 HRESULT 值。 如果该方法成功,则返回 S_OK。 如果方法失败,它将返回以下错误代码之一。 有关 COM 错误代码的详细信息,请参阅 COM 中的错误处理。
返回代码 | 说明 |
---|---|
|
单位无效。 |
|
由于其他原因而失败。 |
注解
MoveUp 和 MoveDown 方法类似于 MoveLeft 和 MoveRight 方法,只不过它们反映了光标键盘上向上键、向下键、向上页键和 Page Down 键的行为。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | tom.h |
DLL | Msftedit.dll |
请参阅
概念性
引用