Powershell / cmd.exeの標準出力へのWindows APIカラー出力
-
05-07-2019 - |
質問
APIやstdoutを使用してWindows CLIインターフェースで色を出力する方法を説明するリファレンスがどこにあるか知っていますか?
解決
Win32 コンソールAPI には、 SetConsoleTextAttribute 。テキストの前景色と背景色を設定するために使用できます。サンプルコードはこちらです。
他のヒント
少なくともカラーコマンドがあります:
color bg fg
where:
0: Black
1: Blue
2: Green
3: Cyan
4: Red
5: Purple
6: Yellow
7: Gray
8: Silver
9: Light blue
A: Lime
B: Light cyan
C: Light red
D: Light purple
E: Light yellow
F: White
例:
color 80
黒のテキストで銀色の背景を与えます。
正確なリファレンスではありませんが、MSDNで探しているものを見つけるのに役立つはずです、チェックアウト:
http://www.gamedev.net/community/forums /topic.asp?topic_id=457528 。
おそらく" WriteConsoleOutput"を検索する必要があります。
powershell write-hostでは、-backgroundcolorおよび-foregroundcolorパラメーターを取ります
所属していません StackOverflow