27
私は、ncursesの基本知識しか持っていないので、この質問に対する答えはマニュアルページで見つけることができませんでした。ncursesウィンドウを色で塗りつぶし
ウィンドウの前景色と背景色を設定すると、ウィンドウ全体を背景色で塗りつぶす方法はありますか?
私は、ncursesの基本知識しか持っていないので、この質問に対する答えはマニュアルページで見つけることができませんでした。ncursesウィンドウを色で塗りつぶし
ウィンドウの前景色と背景色を設定すると、ウィンドウ全体を背景色で塗りつぶす方法はありますか?
bkgd
またはwbkgd
を指定してください。
まず、start_color()
で色のサポートを有効にする必要があります。
そして、色のペアを定義します。 例:init_pair(1,COLOR_BLUE, COLOR_RED)
順序はpair_number
、あり、background
最後に、色を設定:wbkgd(WindowName, COLOR_PAIR(1))
。
背景色をフォアグラウンドと同じに設定しますか?または、スペースでウィンドウを埋める? – Griffin
私は手作業でウィンドウに空白を埋め込むのと同じような何らかのルーチンを意味します。 –