• 締切済み

C言語での色設定

こんにちは。 初期設定のままだと背景が黒で、文字が白なのですが、 色の変更をするにはどのようにしたらよいのでしょうか。 ちなみに、文字はprintfではなく↓を利用できる方法でお願いします。 一部例 locate(6, 4); prints("abcdef");

みんなの回答

回答No.2

Windowsではできない場合がありますが、Linuxでは、エスケープシーケンスを使って、プログラムで出力する文字色を変えることができます。 これを使うと、画面の文字を消去したりなどできます。 エスケープシーケンスは\033で書きます。 これを使って、結構いろいろなことができるので、参考にしてみてください。

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

実行環境や処理系依存の話です。 ・OS ・開発環境 ・利用可能ライブラリ ――とか、どういった環境で実行したいかを具体的に補足したほうが、回答が得られやすいかと。 例えば、コマンドプロンプトでの実行の話なら、cmd.exeへの引数指定で済んだりしますので。

関連するQ&A

  • C言語においてコマンドプロンプトで表示する時に文字の色を変えられますか?

    コマンドプロンプトで文字を表示する時・・ 例  printf("あいうえお"); だと、コマンドプロンプトの背景は黒で表示される文字「あいうえお」は白になります。 この「あいうえお」を青色にしたり、緑色にしたりすることは可能でしょうか?

  • iText Expressのカーソルの色設定?

    Mac用エディタ、iText Expressを使い始めたのですが、わからないことがあるので教えてください。 私はエディタは「背景色=暗色、文字色=白」で使うことに慣れており(Windowsでは、「秀丸エディタ」でこのように設定しています)、導入してすぐに、背景を濃紺、文字色を白にしてみました。 ところが、このようにしてみると、カーソルがどこにあるのか、まるで見えなくなってしまうのです。 カーソルの色を変更するには、どの設定をさわればよいのでしょうか。 また、文字列を選択したときも、明るい選択色の中で文字列が白いままなので見にくいです。これらの色は設定できないのでしょうか? 詳しい方、どうぞご教示ください。 なお、エディタ以外のソフト、たとえばMS-Wordなどでは、通常の「白地に黒文字」で使用しています。

    • ベストアンサー
    • Mac
  • デスクトップアイコン 文字の色の変更

    お世話になります。 先日、windowsVista⇒7へアップグレードしました。 vistaの時は、背景色によって自動で文字色が変更になるため、任意に文字の色を黒や白に変更できませんでした。 7では、背景を白にしているにもかかわらず、文字色は白抜き・影つきのままです。 ・文字色を黒にできないか ・淡色以外の背景の場合でも黒にできないか が知りたいです。 また、できるようでしたら設定方法も教えてください。 画面が思うにカスタマイズできず、仕事中イライラしてしまいます・・・ よろしくお願いします。

  • 画面表示を黒、文字を白・灰色にすると印刷の時・・・

    画面表示を黒、文字を白・灰色にすると印刷の時・・・ XPの画面設定を目が疲れにくいように デスクトップもウィンドウも  背景:黒  文字:白(灰色)その他 にしてみました。 エクセルやワードも開いてみたら、一緒に背景が黒になっていたので ラッキーと思っていたのですが、いざ印刷やらをしてみると、 プレビュー表示は  背景:白に  文字:白・灰色 で表示されてしまい、枠や線も一部が薄くなったりと 通常の表示と同じように印刷できません。 本に戻すしかないですか?

  • Firefoxとタスクバーの色が変わってしまった

    Firefoxの背景色とタスクバーの色が変わってしまいました(Windows10) 背景色は黒になり、いわゆるダークモードで見ずらいし、 タスクバーはグレーっぽくなってタスクバー上の白文字が良く見えません。 普段はFirefoxを使っていてEdgeは使っていないのですが、 直前にEdgeが起動してそのとき何をしたのか記憶にありませんが それ以来Firefoxの背景色とタスクバーの色が変わってしまいました。 Firefoxの背景色の設定は白になっています。 タスクバーの色は「個人用設定」の「色」で変更できますが、ダークモードにしないと 「スタートメニュー、タスクバー、アクションセンター」のチェックができず、 タスクバーの色を変更することができません。 以上のような状態なのですが、個人用設定はライトモード、Firefoxの背景色は白、 タスクバーの色を青(タスクバー上の文字は白抜き)にするにはどうすれば良いのでしょうか。 宜しくお願い致します。

  • Illustratorからpdf保存すると色が変わる

    はじめまして。windowsでIllustratorCSを使っています。 Illustratorをpdfファイルで保存したのですが、いざpdfファイルを開いてみると、白だった文字が黒になっています。しかも白文字が全部黒になっているというわけではなく、一部だけ黒になっている状態です。 手順としては [別名で保存]でファイルの種類をpdfにして保存しました。 pdfの設定は Illustrator初期設定 相互性Acrobat5 としました。 症状としては ・白文字だったものが黒文字で表示される ・全部が黒文字になるわけではなく、一部の文字だけ。  (例えば cef という文字の、eだけが黒文字で表示され、cとfはきちんと白文字で表示される) #Illustratorで色を確認してみたところ、pdfでもきちんと白文字のまま表示される文字と、黒文字になってしまう文字は同じスウォッチ(?)です。 #文字はアウトラインしてあります。 といった状況なのですが、どうして文字の色が一部だけ変わってしまっているのでしょうか? 解決策がありましたら、どうぞ宜しくお願いします!

  • ATOKの色で困っています

    ATOK2007を使っています。OSはXPです。先日急にATOKで入力中に色がおかしくなりました。変換中で未確定の文節の背景が黒になってしまったのです。たとえば、「へんかんするとくろくなる」と打つと、打った文字が黒い背景に白い文字で表示されます(今までは黒文字に下線がついた形でした)。そしてスペースキーを1回押すと、「変換すると」という部分が黒字になり、背景の黒と重なってまったく見えなくなります(今までは背景が淡い水色で文字は黒でした)。「黒くなる」という文字は白文字で表示されるので見えます(今までは黒文字に下線がついていました)。スペースキーを何度か押すと漢字の候補が現れるので打てないわけではありませんが、なんだか不便です。この症状はWEB上やメールソフトでは現れず、ワードやエクセルの時にこうなってしまいます。ちなみに、ATOKのプロパティの「表示色カスタマイズ」を確認すると、「変換済み注目文節」の背景色はちゃんと淡い水色、文字は黒になっています。文字の色を白に変更してみましたが、反映されず黒いままです。(WEB上では今まで通り、入力中は下線がつき、変換中は背景が淡い水色、黒文字で問題なく入力できます)。この淡い水色だったところが黒く表示されてしまい、文字が見えなくなっているのだと思います。ワードのツール→オプション→編集と日本語入力→変換中の文字列の色の指定も確認しましたが、どういう設定にしても注目文節内文字が文字色黒、背景色も黒で表示されてしまいます。どうすれば元に戻るでしょうか。どうか教えてください。

  • 目がチカチカするので、良い色ありませんか?

    現在手打ちホームページを製作しているのですが、背景が白で文字が黒だと目がチカチカすることに最近気づきました。 (よく目を凝らすとYahoo!やMSN Japanなどでも目が疲れます) そこで、文字の色の基調を黒として、背景の色を白に近いうすい色で、文字の色と調和してかつ目が疲れないそんな都合の良い色があったら教えて頂けませんでしょうか? お願いします。

  • 背景の色について

    素朴な疑問です。 いろんなwebページを見て思ったのですが、背景の色が白のページが多いですよね。 でも白い背景に黒の文字より、黒い背景に白の文字の方が見やすいと思いませんか? 白っぽいページって目が疲れませんか? こう思うのは私だけでしょうか?

  • コンソールの色をかえたい。

    コンソールの色を変えたい(背景を黒、文字を白などに)のですが、やり方がわかりません。 ubuntuを使っています。 よろしくお願いします。

専門家に質問してみよう