Scrl ,滚动, wscrl 子例程
用途
滚动 Curses 窗口。
库
Curses 库 (libcurses.a)
语法
#include <curses.h> int scrl
(int n);int scroll
(WINDOW *win);
描述
滚动 子例程在第一行的方向上滚动赢一行
scrl 和 wscrl 子例程滚动当前窗口或指定窗口。 如果 n 为正数,那么窗口会将 n 行滚动到第一行。 否则,窗口会将 -n 行滚动到最后一行。
这些子例程不会更改光标位置。 如果对当前窗口或指定的窗口禁用滚动,那么这些子例程无效。 这些子例程与 setsccreg 子例程的交互当前未指定。
参数
| 项 | 描述 |
|---|---|
| * win | 指定要滚动的窗口。 |
| n |
返回值
成功完成后,这些子例程将返回 "正常"。 否则,将返回 ERR。
示例
滚动用户定义的窗口my_window上一行,输入:
WINDOW *my_window;
scroll(my_window);