mvwin 子例程

用途

将窗口或子窗口移动到指定的坐标。

Curses 库 (libcurses.a)

语法

#include <curses.h>

int mvwin
(WINDOW *win,
int y,
int x);

描述

姆夫温 子例程移动指定的窗口,以便其原点位于位置 (YX)。 如果移动操作导致窗口的任何部分延伸超过屏幕的任何边缘,那么该功能将失败,并且不会移动窗口。

参数

描述
* 赢  
X  
y  

返回值

成功完成后, 姆夫温 子例程将返回 "正常"。 否则,它将返回 ERR。

示例

  1. 要移动用户定义的窗口my_window从其当前位置到终端左上角,请输入:
    WINDOW *my_window;
    mvwin(my_window, 0, 0);
  2. 要移动用户定义的窗口my_window从其当前位置到坐标 y =20, x =10,请输入:
    WINDOW *my_window;
    mvwin(my_window, 20, 10);