[英]Fill an ncurses window with a color
我只有 ncurses 的基本知識,我無法在手冊頁中找到這個問題的答案。
當您為窗口設置前景色和背景色時,有沒有辦法用背景色填充整個窗口?
請嘗試bkgd
或wbkgd
指定窗口。
首先,您必須使用start_color()
啟用顏色支持。
然后定義顏色對。 示例: init_pair(1,COLOR_BLUE, COLOR_RED)
順序是pair_number
, foreground
, background
最后,設置顏色: wbkgd(WindowName, COLOR_PAIR(1))
。
您還可以使用wbkgd(stdscr, COLOR_PAIR(1))
更改主窗口顏色。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.