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