标签: ncurses
我正在使用ncurses编写控制台应用程序。在此应用程序中,我从stdscr创建了三个子窗口。第一个用于日志记录窗口,我将在其中打印一些日志记录消息。另外两个我会不时输入文字。 我设置的第一个窗口为scrollok,使其在文本填满整个窗口时自动滚动。
当我添加文本并在该日志窗口上执行wrefresh()时,屏幕不会闪烁。 当窗口滚动时,整个屏幕(包括其他两个窗口)都会闪烁,这很烦人。
有没有一种方法可以防止文本滚动时屏幕闪烁?