gpt4 book ai didi

c - ncurses:窗口颜色不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 01:38:11 25 4
gpt4 key购买 nike

我自己找到了解决方案:在 stdscr 之后刷新 win


我想在蓝屏中有一个白色的窗口,我用下面的代码试了一下:

initscr();
WINDOW *win = newwin(10, 10, 10, 10);

start_color();
init_pair(1, COLOR_BLACK, COLOR_BLUE);
init_pair(2, COLOR_BLACK, COLOR_WHITE);

wbkgd(stdscr, COLOR_PAIR(1));
wbkgd(win, COLOR_PAIR(2));
wrefresh(win);
refresh();

但我只得到一个完全蓝屏。怎么了?

感谢大家的帮助!

最佳答案

解决方法:在stdscr之后刷新窗口:

refresh();
wrefresh(win);

代替:

wrefresh(win);
refresh();

关于c - ncurses:窗口颜色不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10675965/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com