0
たとえば、最上部のバーがnano
のように、フォアグラウンド/バックグラウンドカラーをスワップしてテキストを印刷したいと考えています。しかし、私はデフォルトのターミナルカラーを使用したいと思います。私はすでにuse_default_colors()
と呼んでいます。 pair_content(0, &c1, &c2)
を呼び出すとc1=-1, c2=-1
となり、-1はデフォルトの前景色と背景色の両方を意味するため、init_pair()
に渡す値はありません。これらの色を別の色のペアで交換するにはどうしたらいいですか?また、デフォルトのフォアグラウンド/バックグラウンドカラーrgb値を取得するにはどうすればよいですか?フォアグラウンド/バックグラウンドカラーがスワップされたNcurses C++プリントテキスト
これは私が必要としていたすべてのものです。ありがとう! –