C 裡如何修改命令列控制檯的背景和字型顏色

2022-02-21 11:34:02 字數 3801 閱讀 5279

1樓:匿名使用者

呼叫系統api的函式system("color 7a"); //注意中間有空格

顏色屬性由兩位十六進位制數字指定,第一個為背景色,第二個則為前景色。

每個數字可以為以下任何值之一: 0 = 黑色 8 = 灰色

1 = 藍色 9 = 淡藍色

2 = 綠色 a = 淡綠色

3 = 湖藍色 b = 淡淺綠色

4 = 紅色 c = 淡紅色

5 = 紫色 d = 淡紫色

6 = 黃色 e = 淡黃色

7 = 白色 f = 亮白色如果只傳"color"引數不加顏色數字,將會還原為系統預設的顏色。

2樓:匿名使用者

color + 字母/數字

c++如何改變控制檯文字顏色

3樓:好程式設計師

設定控制檯輸入輸出前景色背景色 函式原型: int system( const char *command ); int _wsystem( const wchar_t *command ); 引數: 0=黑色 1=藍色 2=綠色 3=湖藍色 4=紅色 5=紫色 6=黃色 7=白色 8=灰色 9=淡藍色 a=淡綠色 b=淡淺綠色 c=淡紅色

c++如何改變控制檯文字顏色?

4樓:彡風君子彡

設定控制檯輸入輸出前景色背景色

函式原型:

int system( const char *command );

int _wsystem( const wchar_t *command );

引數:0=黑色

1=藍色

2=綠色

3=湖藍色

4=紅色

5=紫色

6=黃色

7=白色

8=灰色

9=淡藍色

a=淡綠色

b=淡淺綠色

c=淡紅色

d=淡紫色

e=淡黃色

f=亮白色

command為"color xy"color為關鍵字,x為背景色,y為前景色.x,y可以取值為

標頭檔案:cstdlib

例:#include

#include

//標頭檔案定義

using namespace std;

int main()

//主函式

如何用**改變c++執行是控制檯的背景顏色,求高手解救。。。希望有詳細的**。謝謝了

5樓:匿名使用者

在包含裡面加上#include

然後呼叫system("color 3f");

顏色屬性由兩個十六進位制數字指定 -- 第一個為背景,第二個則為前景。每個數字可以為以下任何值之一:

0 = 黑色 8 = 灰色

1 = 藍色 9 = 淡藍色

2 = 綠色 a = 淡綠色

3 = 湖藍色 b = 淡淺綠色

4 = 紅色 c = 淡紅色

5 = 紫色 d = 淡紫色

6 = 黃色 e = 淡黃色

7 = 白色 f = 亮白色

怎樣使c++編寫的程式,在執行時,背景和字改變顏色?

6樓:匿名使用者

補充:我有見過這樣的程式可能我描述的也不夠清楚,這個程式只能設定字元和背景的顏色而已,並不能改變這是不太可能的事情,顯示的方式也不對,在dos

7樓:匿名使用者

這個是gui介面程式設計了,要看你使用的是什麼開發包。

一般是找到相應的繪製類的例項,然後更改其畫刷控制代碼。

8樓:匿名使用者

system(color )

color後面加引數,具體引數win+r 輸入cmd 然後輸入color/?

color [attr]

attr 指定控制檯輸出的顏色屬性顏色屬性由兩個十六進位制數字指定 -- 第一個為背景,第二個則為前景。每個數字可以為以下任何值之一:

0 = 黑色 8 = 灰色

1 = 藍色 9 = 淡藍色

2 = 綠色 a = 淡綠色

3 = 淺綠色 b = 淡淺綠色

4 = 紅色 c = 淡紅色

5 = 紫色 d = 淡紫色

6 = 黃色 e = 淡黃色

7 = 白色 f = 亮白色

9樓:匿名使用者

先載入一張**,id為idb_bitmap2testdlg.h中

cbrush m_brbk;//在public中定義testdlg.cpp中

在初始化函式oninitdialog()中加入:

bool ctestdlg::oninitdialog()在開啟類嚮導,找到wm_ctlcolor訊息,過載得對應函式onctlcolor(),新增如下:

hbrush ctestdlg::onctlcolor(cdc* pdc, cwnd* pwnd, uint nctlcolor)

return hbr;}

10樓:匿名使用者

lsin30說的沒錯 比如 system(「color 3b」); 注意要加引號 還有一種方法

包含windows.h標頭檔案

handle hconsole; // 這個你要看不懂就把它理解成相當於是一個int定義的變數吧

int k;

hconsole = getstdhandle(std_output_handle); /*獲取控制檯得控制代碼(裡邊的引數不用管,僅僅是一個結構體而已,它包含著控制它的具體資訊*/

for(k = 1; k < 255; k++)

c++控制檯中怎樣更改文字顏色,簡單點的,system("color ")除外

如何永久性修改cmd命令視窗的預設背景色和字型

11樓:

1、首先在電腦的開始選單中,點選「執行」選項。

2、然後在出現的視窗中,輸入「cmd」,進行確定。

3、進入cmd介面後,用滑鼠右擊視窗上方,在右鍵選單中點選「屬性」選項。

4、然後在顏色的頁面,將螢幕文字的顏色設定目標顏色。

5、然後將螢幕背景的顏色設定為目標顏色,如圖所示。

6、完成以上設定後,即可永久性修改cmd命令視窗的預設背景色和字型。

12樓:不可以不取名

1.點選windows鍵,輸入cmd

2.右鍵命令提示符,以管理員執行

3.在視窗右鍵

4.選擇 「預設值」。

5.調節自己想要的背景色和字型顏色,確定即可

13樓:匿名使用者

1、點開始——在執行框中輸入cmd,按回車鍵;

2、在視窗左上角,滑鼠右鍵選擇屬性;

3、選擇字型選項卡,選擇字型;

4、選擇顏色,選擇一種背景顏色,點確定。

14樓:匿名使用者

在屬性中選擇顏色

再選擇螢幕文字

再選擇,就好了

有會c++編控制檯程式的大佬幫忙看一下修改控制檯的字型顏色和背景色為什麼會出現這樣的情況嗎?

如何通過windows命令列方式獲取 肉雞

進入dos然後輸入。format c format d format e format f 然後電腦對有個百分比讀數,趁此機會趕緊去趟菜市場,對老闆說 老闆,來只肉雞 肉雞的 比土雞要低哦。肉雞就是系統漏洞啦。請教一下什麼是肉雞。嘿嘿 小傢伙想用黑軟麼,做點好事吧,別丟了黑客的臉。黑客們常說肉雞什麼...

如何通過matlab命令列實現點選當前對話方塊的按鈕,需要多次

試試close函式 close name 能夠關閉名字為name的檔案 matlab重複執行同一命令 n 10 隨機序列的長度 m 100 隨機序列的組數 base zeros m,n 結果的存放矩陣for i 1 m base i,randint 1,n enddisp 得到的結果為 disp b...

win7休眠功能怎麼開啟,控制面板和命令列兩種方法都無效

如果這兩種方法都無效的話,那麼您的系統就存在問題了,沒有別的辦法,建議您重灌系統,這代表著您的系統檔案缺失。1 首先開啟開始選單,在搜尋框中輸入 命令提示符 開啟命令提示符視窗,然後輸入下面的命令 powercfg hibernate off 關閉休眠功能 powercfg hibernate on...