应用程序发送EM_SCROLL消息以在多行编辑控件中垂直滚动文本。此消息相当于向编辑控件发送WM_VSCROLL消息。
EM_SCROLL
wParam = (WPARAM) (INT) nScroll; //滚动操作
lParam = 0; // 不曾用过;必须为零
参数
【n卷轴列】
价值【wParam中】.指定滚动条所需的动作。此参数可能是以下值之一:
值 | 含义 |
SB_LINEDOWN | 向下滚动一行。 |
SB_LINEUP | 向上滚一行。 |
SB_PAGEDOWN | 向下滚动一页。 |
SB_PAGEUP | 向上滚动一页。 |
返回值
如果消息成功,则返回值的高位字为TRUE,低位字为命令滚动的行数。如果滚动移动到文本的开头或结尾,则返回的数字可能与实际滚动行数不同。如果【n卷轴列】参数指定无效值,返回值为FALSE。
备注
应用程序应使用EM_LINESCROLL消息滚动到特定的行或字符位置。
应用程序应使用EM_SCROLLCARET消息将插入符滚动到视图中。
也可以看看