mvwin 子例程
用途
将窗口或子窗口移动到指定的坐标。
库
Curses 库 (libcurses.a)
语法
#include <curses.h>
int mvwin
(WINDOW *win,
int y,
int x);描述
姆夫温 子例程移动指定的窗口,以便其原点位于位置 (Y, X)。 如果移动操作导致窗口的任何部分延伸超过屏幕的任何边缘,那么该功能将失败,并且不会移动窗口。
参数
| 项 | 描述 |
|---|---|
| * 赢 | |
| X | |
| y |
返回值
成功完成后, 姆夫温 子例程将返回 "正常"。 否则,它将返回 ERR。
示例
- 要移动用户定义的窗口my_window从其当前位置到终端左上角,请输入:
WINDOW *my_window; mvwin(my_window, 0, 0); - 要移动用户定义的窗口my_window从其当前位置到坐标 y =20, x =10,请输入:
WINDOW *my_window; mvwin(my_window, 20, 10);