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

2021-06-14 02:09:30 字數 1299 閱讀 9032

1樓:匿名使用者

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

2樓:匿名使用者

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

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

3樓:匿名使用者

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 = 亮白色

4樓:匿名使用者

先載入一張**,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;}

5樓:匿名使用者

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

包含windows.h標頭檔案

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

int k;

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

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

修改c++執行視窗的顏色的方法?

DSP程式執行時如何得到程式佔用的程式空間大小和資料空間

使用const 關鍵字定義的資料,都是隻讀的,編譯器會把這些資料定義到程式儲存空間裡面。用c語言肯定可以對const資料進行讀操作的。我用過無數次了,一般需要查表計算的資料,我都會定義成const的。無論如何操作,讀const資料肯定不會造成系統復位。你仔細檢查一下程式,並且仔細看看cmd檔案的配置...

電腦硬碟在執行時會發出聲音,我的電腦在執行時,硬碟發出的是吱吱的聲音,這種情況是這正常的嗎

會,盤體高速旋轉,磁頭也要來回擺動,這些都會發聲,並和周圍安裝環境形成回聲,各型號聲音還不一樣,只要不出現檔案丟失等硬碟損壞現象儘可放心使用。硬碟正常運轉是無聲的,有聲音一般有三種情況 1.硬碟使用過久,軸承馬達的吱吱聲 2.硬碟故障,磁頭尋道的當當聲 3.硬碟內磁碟物理損壞,無法正常轉動時的卡卡聲...

演算法的執行時間如何計算和表示,程式中的時間複雜度是怎麼計算的

1.先來先服務排程演算法 fcfs 就是按照各個作業進入系統的自然次序來排程作業。這種排程演算法的優點 c語言各種排序演算法比較次數和執行時間的計算,改如何寫,演算法我已經寫好了。1.比較來次數,你 源加個變數比較一次 統計一下不就可以了。2.統計執行時間 time t beg clock inse...