真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

c語(yǔ)言編寫設(shè)置顏色函數(shù) C語(yǔ)言怎么調(diào)用顏色

C語(yǔ)言怎么調(diào)顏色??

第一步、進(jìn)入到vs界面,在上方工具欄中選擇箭頭所指的工具選項(xiàng),如下圖所示。

黃山ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!

第二步、選擇箭頭所指的選項(xiàng),點(diǎn)擊進(jìn)入選項(xiàng)窗口,如下圖所示。

第三步、點(diǎn)擊箭頭所指的環(huán)境選項(xiàng),進(jìn)入到環(huán)境設(shè)置,如下圖所示。

第四步、在下拉列表中選擇箭頭所指的字體和顏色,進(jìn)行相關(guān)設(shè)置,如下圖所示。

第五步、在這里可以對(duì)各種顯示項(xiàng)的格式進(jìn)行相關(guān)的設(shè)置,包括大小,字體,像前景,項(xiàng)背景等,可以進(jìn)行自己喜歡的設(shè)置,如下圖所示。

c語(yǔ)言怎樣實(shí)現(xiàn)運(yùn)行屏幕的白底黑字

windows下面最簡(jiǎn)單的辦法就是調(diào)用:\x0d\x0asystem("color F0");\x0d\x0a這樣就黑底白字了?。?!\x0d\x0a以下是color命令的幫助:\x0d\x0a設(shè)置默認(rèn)的控制臺(tái)前景和背景顏色。\x0d\x0a\x0d\x0aCOLOR [attr]\x0d\x0a\x0d\x0a attr 指定控制臺(tái)輸出的顏色屬性\x0d\x0a\x0d\x0a顏色屬性由兩個(gè)十六進(jìn)制數(shù)字指定 -- 第一個(gè)為背景,第二個(gè)則為\x0d\x0a前景。每個(gè)數(shù)字可以為以下任何值之一:\x0d\x0a\x0d\x0a 0 = 黑色 8 = 灰色\x0d\x0a 1 = 藍(lán)色 9 = 淡藍(lán)色\x0d\x0a 2 = 綠色 A = 淡綠色\x0d\x0a 3 = 淺綠色 B = 淡淺綠色\x0d\x0a 4 = 紅色 C = 淡紅色\x0d\x0a 5 = 紫色 D = 淡紫色\x0d\x0a 6 = 黃色 E = 淡黃色\x0d\x0a 7 = 白色 F = 亮白色\x0d\x0a\x0d\x0a如果沒(méi)有給定任何參數(shù),該命令會(huì)將顏色還原到 CMD.EXE 啟動(dòng)時(shí)\x0d\x0a的顏色。這個(gè)值來(lái)自當(dāng)前控制臺(tái)窗口、/T 命令行開關(guān)或\x0d\x0aDefaultColor 注冊(cè)表值。\x0d\x0a\x0d\x0a如果用相同的前景和背景顏色來(lái)執(zhí)行 COLOR 命令,COLOR 命令\x0d\x0a會(huì)將 ERRORLEVEL 設(shè)置為 1。\x0d\x0a\x0d\x0a例如: "COLOR fc" 在亮白色上產(chǎn)生亮紅色\x0d\x0a\x0d\x0a如果你不想用color來(lái)做那么\x0d\x0a\x0d\x0aTC 下可以這么做:\x0d\x0a在開始的時(shí)候要調(diào)用graphics.h這個(gè)頭文件\x0d\x0a\x0d\x0a setbackcolor() 設(shè)置背景顏色函數(shù)\x0d\x0a\x0d\x0a功能: 函數(shù)setbackcolor()把當(dāng)前調(diào)色板顏色的第一個(gè)值改成指定的顏色值,以設(shè)置背景顏色。\x0d\x0a用法: 此函數(shù)調(diào)用方式為void setbackcolor(int color);\x0d\x0a說(shuō)明: 參數(shù)color為指定的背景色,其有效值可以是顏色符號(hào)名,也可以是色彩值。表1-8列出了背景顏色供選取。\x0d\x0a\x0d\x0a表1-8 背景顏色值\x0d\x0a-----------------------------------------------------------------\x0d\x0a 顏色符號(hào)名 色彩值 顏色符號(hào)名 色彩值\x0d\x0a-----------------------------------------------------------------\x0d\x0a BLACK(黑色) 0 DARKGRAY(深灰) 8\x0d\x0a BLUE(藍(lán)色) 1 LIGHTBLUE(淡藍(lán)) 9\x0d\x0a GREEN(綠色) 2 LIGHTGREEN(淡綠) 10\x0d\x0a CYAN(青色) 3 LIGHTCYAN(淡青) 11\x0d\x0a RED(紅色) 4 LIGHTRED(淡紅) 12\x0d\x0a MAGENTA(品紅) 5 LIGHTMAGENTA(粉紅) 13\x0d\x0a BROWN(棕色) 6 YELLOW(黃色) 14\x0d\x0a LIGHTGRAY(淡灰) 7 WHITE(白色) 15\x0d\x0a-----------------------------------------------------------------\x0d\x0a 調(diào)用該函數(shù),將改變整個(gè)屏幕的顏色,如果新的背景色與原來(lái)屏幕的圖形顏色相同,盡管圖形信息不會(huì)丟失,但是看不見圖形了。如果所選背景色為對(duì)比鮮明的顏色,看不見的圖形就會(huì)重新清晰地顯現(xiàn)出來(lái)。\x0d\x0a\x0d\x0a 這個(gè)函數(shù)的頭文件為graphics.h\x0d\x0a\x0d\x0a返回值: 無(wú)\x0d\x0a\x0d\x0a例: 把背景色置為淡藍(lán)色\x0d\x0a\x0d\x0a setbackcolor(LIGHTBLUE);\x0d\x0a\x0d\x0a設(shè)置前景色(文字顏色)\x0d\x0a setcolor() 設(shè)置顏色函數(shù)\x0d\x0a\x0d\x0a功能: 函數(shù)setcolor()設(shè)置當(dāng)前繪圖顏色(或稱做前景色)。\x0d\x0a用法: 該函數(shù)調(diào)用方式為voids setcolor(int color);\x0d\x0a說(shuō)明: 參數(shù)color為選擇的當(dāng)前繪圖顏色。在高分辨率顯示模式下,選取的color是實(shí)際色彩值,也可以用顏色符號(hào)名表示。如果已經(jīng)搖籃函數(shù)setpalette()改變了調(diào)色板色彩值,那么符號(hào)名就不可能產(chǎn)生預(yù)期作用了。\x0d\x0a 在低分辨率顯示模式(320X200)下,選取的color是調(diào)色板顏色號(hào),不是實(shí)際色彩值。\x0d\x0a 此函數(shù)相應(yīng)的頭文件為graphics.h\x0d\x0a返回值: 無(wú)\x0d\x0a\x0d\x0a例: 設(shè)置16種不同的顏色,顯示16段直線:\x0d\x0a\x0d\x0a#include\x0d\x0avoid main()\x0d\x0a{\x0d\x0a int driver,mode;\x0d\x0a int i;\x0d\x0a driver=DETECT;\x0d\x0a mode=0;\x0d\x0a initgraph(driver,mode,"");\x0d\x0a moveto(0,200);\x0d\x0a for(i=0;i16;i++)\x0d\x0a {\x0d\x0a setcolor(i);\x0d\x0a linerel(20,0);\x0d\x0a }\x0d\x0a getch();\x0d\x0a restorecrtmode();\x0d\x0a}\x0d\x0a\x0d\x0aVC 下面可以用\x0d\x0aSetConsoleTextAttribute這個(gè)Window SDK API

c語(yǔ)言中的顏色設(shè)置語(yǔ)句詳解

//定義設(shè)置顏色的函數(shù)

//第一個(gè)參數(shù)是字體顏色,第二個(gè)參數(shù)是背景顏色

void

setColor(unsigned

short

ForeColor=7,unsigned

short

BackGroundColor=0)//默認(rèn)設(shè)為字體白色,背景黑色

{

HANDLE

handle=GetStdHandle(STD_OUTPUT_HANDLE);//獲取當(dāng)前窗口句柄

SetConsoleTextAttribute(handle,ForeColor+BackGroundColor*0x10);//設(shè)置顏色

}

對(duì)應(yīng)的顏色碼表:

1.

=

黑色

8

=

灰色

1

=

藍(lán)色

9

=

淡藍(lán)色

2

=

綠色

10

=

淡綠色

3

=

淺綠色

11

=

淡淺綠色

4

=

紅色

12

=

淡紅色

5

=

紫色

13

=

淡紫色

6

=

黃色

14

=

淡黃色

7

=

白色

15

=

亮白色

c語(yǔ)言編寫的程序的顏色設(shè)置

樓主比較幽默。putoutChar(y-1,x-1,219,GREEN,BLACK);這里傳過(guò)去是一個(gè)字符串,而接收函數(shù)只接受char類型:void

putoutChar(int

y,int

x,char

ch,char

fc,char

bc)

{

printScreen[(x*160)+(y1)+0]=ch;/*屏幕輸出字符*/

printScreen[(x*160)+(y1)+1]=(bc*16)+fc;

/*指定字符顏色fc,背景色bc*/

}

調(diào)用的時(shí)候建議把:putoutChar(y-1,x-1,219,GREEN,BLACK);中的GREEN,BLACK用類似宏定義#define

BLACK

或者傳過(guò)去的時(shí)候用int接收void

putoutChar(int

y,int

x,int

ch,int

fc,int

bc)

{

printScreen[(x*160)+(y1)+0]=ch;/*屏幕輸出字符*/

printScreen[(x*160)+(y1)+1]=(bc*16)+fc;

/*指定字符顏色fc,背景色bc*/

}


標(biāo)題名稱:c語(yǔ)言編寫設(shè)置顏色函數(shù) C語(yǔ)言怎么調(diào)用顏色
本文來(lái)源:http://weahome.cn/article/hhghcc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部