十年網(wǎng)站開(kāi)發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無(wú)憂售后,網(wǎng)站問(wèn)題一站解決
用textattr()函數(shù)時(shí)背景顏色應(yīng)左移4位,才能使3位背景顏色移到正確位置。
成都創(chuàng)新互聯(lián):2013年至今為各行業(yè)開(kāi)拓出企業(yè)自己的“網(wǎng)站建設(shè)”服務(wù),為上千公司企業(yè)提供了專業(yè)的網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、網(wǎng)頁(yè)設(shè)計(jì)和網(wǎng)站推廣服務(wù), 定制網(wǎng)站設(shè)計(jì)由設(shè)計(jì)師親自精心設(shè)計(jì),設(shè)計(jì)的效果完全按照客戶的要求,并適當(dāng)?shù)奶岢龊侠淼慕ㄗh,擁有的視覺(jué)效果,策劃師分析客戶的同行競(jìng)爭(zhēng)對(duì)手,根據(jù)客戶的實(shí)際情況給出合理的網(wǎng)站構(gòu)架,制作客戶同行業(yè)具有領(lǐng)先地位的。
textattr(int newattr) -- 函數(shù)textattr,有一個(gè)整型形參。顧名思義,這個(gè)函數(shù)用來(lái)設(shè)置 文字顯示/輸出時(shí),文字屬性/特性 text -- 文本,文字 Attribution -- 屬性 newattr -- 新屬性。
14 黃 WHITE 15 白 BLINK 128 閃爍 --- 注意:該函數(shù)在conio.h中 而conio.h不是C標(biāo)準(zhǔn)庫(kù)中的頭文件,在C standard library,ISO C 和POSIX標(biāo)準(zhǔn)中均沒(méi)有定義。
鑒于上述討論,在Turbo C 中,我們只須使用函數(shù)textattr即可完成顏色屬性的設(shè)置。
LIGHTGRAY(淡灰) 7 WHITE(白色) 15 --- 調(diào)用該函數(shù),將改變整個(gè)屏幕的顏色,如果新的背景色與原來(lái)屏幕的圖形顏色相同,盡管圖形信息不會(huì)丟失,但是看不見(jiàn)圖形了。
在沒(méi)有用clrscr()函數(shù)清除窗口之前,顏色不會(huì)改變,直到使用了函數(shù)clrscr(),整個(gè)窗口和隨后輸出到窗口中的文本字符才會(huì)變成新顏色。(3) 用textattr()函數(shù)時(shí)背景顏色應(yīng)左移4位,才能使3位背景顏色移到正確位置。
首先要分情況,有兩種,一種是輸出文本字體的大小。另外一種是控制臺(tái)字體大小。1)文本數(shù)據(jù)沒(méi)有文字大小的概念,無(wú)法控制字體大小。
打開(kāi)用c語(yǔ)言制作的程序,右擊標(biāo)題欄;在打開(kāi)的選項(xiàng)框里選擇“屬性”;在“屬性”選項(xiàng)框里點(diǎn)擊“顏色”;左上方選擇更改顏色的區(qū)域,右上方填寫三原色值來(lái)自由設(shè)置顏色。
方法如下 首先打開(kāi)編輯好的C語(yǔ)言程序,右鍵點(diǎn)擊標(biāo)題欄,點(diǎn)擊“屬性”菜單。接著在打開(kāi)的界面選擇“顏色”選項(xiàng)。會(huì)看到以下界面:選擇自己想要修改的字體顏色或者背景顏色。設(shè)置完成點(diǎn)擊“確定”選項(xiàng)即可。
在c語(yǔ)言中,system(color 01) 顏色屬性由兩個(gè)十六進(jìn)制數(shù)字指定,第一個(gè)為背景,第二個(gè)則為前景。
用函數(shù) : system(color xy); //x代表背景色 y代表字體顏色,x可省略,如:system(color 5“)設(shè)置字體顏色為紫色。
可以調(diào)用windows.h里包含的一個(gè)函數(shù)system(color a),其中a代表顏色屬性,如system(color 08)表示“黑色背景灰色字”。顏色屬性由兩個(gè)十六進(jìn)制數(shù)字指定--第一個(gè)為背景,第二個(gè)則為前景。
C語(yǔ)言不存在背景色,C語(yǔ)言的編譯器可以更換背景色,各種不同的編譯器更換背景色的方法不同,需要參考其幫助文件,一般是在編輯環(huán)境設(shè)置中。
以設(shè)置背景顏色。\x0d\x0a用法: 此函數(shù)調(diào)用方式為void setbackcolor(int color);\x0d\x0a說(shuō)明: 參數(shù)color為指定的背景色,其有效值可以是顏色符號(hào)名,也可以是色彩值。表1-8列出了背景顏色供選取。
在所需要改變窗口顏色的位置調(diào)用函數(shù) system(color xx) xx分別指的是背景顏色和文字(前景)顏色。x為一位16進(jìn)制數(shù),即1-f都可以使用??梢噪S意組合。
以使用textbackground(1), 也可以使用textbackground(BLUE), 兩者沒(méi)有任何 區(qū)別, 只不過(guò)后者比較容易記憶, 一看就知道是蘭色。