Scrl ,滚动, wscrl 子例程

用途

滚动 Curses 窗口。

Curses 库 (libcurses.a)

语法

#include <curses.h>
int scrl
(int n);

int scroll
(WINDOW *win);
int wscrl
(WINDOW  *win,
int n);

描述

滚动 子例程在第一行的方向上滚动赢一行

scrlwscrl 子例程滚动当前窗口或指定窗口。 如果 n 为正数,那么窗口会将 n 行滚动到第一行。 否则,窗口会将 -n 行滚动到最后一行。

这些子例程不会更改光标位置。 如果对当前窗口或指定的窗口禁用滚动,那么这些子例程无效。 这些子例程与 setsccreg 子例程的交互当前未指定。

参数

描述
* win 指定要滚动的窗口。
n  

返回值

成功完成后,这些子例程将返回 "正常"。 否则,将返回 ERR。

示例

滚动用户定义的窗口my_window上一行,输入:

WINDOW *my_window;
scroll(my_window);