在诅咒中调整窗口大小

时间:2021-07-13 14:19:31

标签: c ncurses curses

我在curses中有几个平铺的窗口,像这样初始化

int row, col;
getmaxyx(stdscr, row, col);
WINDOW* a = newwin(row, col/2, 0, 0);
WINDOW* b = newwin(row, col/2, 0, col/2);
box(a, 0, 0);
box(b, 0, 0);
/* Refresh stdscr and windows...
...
*/

如果用户调整终端大小,我想相应地调整窗口大小,最好的方法是什么?我能想到的就是删除旧窗口并制作新窗口,但是当我处理多个窗口时这可能有点乏味

0 个答案:

没有答案