怎麼更改c語言窗口的背景顏色與字體顏色
調用color函數法加入#include 頭文件,沒有此頭文件則無法調用本文使用的函數。 在你所需要改變窗口顏色的位置調用函數 system("color xx") xx分別指的是背景顏色和文字(前景)顏色。x爲一位16進制數,即1-f都可以使用。可以隨意組合。 1-f
剛開始學習c語言的朋友肯定會有一個煩惱:運行c語言代碼時,永遠是黑框框的頁面,十分不美觀,其實在c語言代碼的開頭加上幾行就可以自由變換顏色了,下面介紹更改c語言窗口的背景顏色與字體顏色的方法。
材料/工具
方法1
打開c語言編譯器,輸入以下內容:
#include "stdio.h"#include "Windows.h"int main() {HANDLE handle = GetStdHandle(STD_OUTPUT_HANDLE);SetConsoleTextAttribute(handle, FOREGROUND_INTENSITY | FOREGROUND_RED);printf("把這句話顏色變成紅色n");SetConsoleTextAttribute(h
#include <stdio.h>#include <stdlib.h>int main(){system("color f4");printf("紅色字體,亮白色背景n");printf("360新知:更改c語言窗口的背景顏色與字體顏色n");return 0;}
#include "stdafx.h"#include #include #include using namespace std;void cprintf(char* str, WORD color, );int main(int argc, char* argv[]){ cprintf("H", 10); cprintf("e", 9); cprintf("l", 12); cprintf("l", 11); cprintf("o", 13
其中 f 代表亮白色,4代表紅色。常見的系統顏色如圖表所示。
1、在主界面的菜單欄找到工具菜單(tool),打開tools。 2、在tools菜單當中,選擇options,打開, 3、下面就是設置字體和字號了。點擊向右的箭頭,找到font。 4、打開font,根據自己的愛好選擇合適自己的字體。 5、先選擇字體,再選擇字號, 6、
運行這段代碼,可以看到界面果然變成了紅色字體、亮白色背景。
你指的僅僅就是指改變命令窗口的顏色和字體顏色麼? 這個簡單,你去搜下CMD命令改變窗口顏色~~~ 這個如果要不停地隨字一起變化,就要用到線程CWinThread~~~可能就稍難點!
方法2
如果覺得麻煩,也可以直接修改界面的屬性,點擊鼠標右鍵,選擇“屬性”。
要加頭文件#include 然後system("CLOOR 34"); color要大寫,後面的數字代表顏色。自己可以設置。
點擊“顏色”,勾選“屏幕背景”就可以選擇想要的顏色了。
SetConsoleTextAttribute()函數是一個API設置字體顏色和背景色的函數。參數表中使用兩個屬性(屬性之間用,隔開)。GetStdHandle()和FOREGROUND_*或BACKGROUND_*。*值爲INTENSITY或RED或GREEN或BLUE。第一個屬性獲得句柄(即要設置顏色的地方)
再勾選“字體顏色”,就可以選擇想要的字體顏色了,選擇好後,點擊“確定”。
用函數 : system("color xy"); //x代表背景色 y代表字體顏色,x可省略,如:system("color 5“)設置字體顏色爲紫色。 其中0 = 黑色 8 = 灰色 1 = 藍色 9 = 淡藍色 2 = 綠色 A = 淡綠色 3 = 湖藍色 B = 淡淺綠色 4 = 紅色 C = 淡紅色 5 = 紫色 D =
這樣就可以看到窗口的背景和字體顏色都改變了。
1.改變整個控制檯的顏色用system("color0A");其中color後面的0是背景色代號,A是前景色代號。各顏色代碼如下:0=黑色4=紅色8=灰色C=淡紅色1=藍色5=紫色9=淡藍色D=淡紫色2=綠色6=A=淡綠色E=淡3=湖藍色7=白色B=淡淺綠色F=亮白色2.改變下一
以上就是更改c語言窗口的背景顏色與字體顏色的方法。
1.改變整個控制檯的顏色用system("color0A");其中color後面的0是背景色代號,A是前景色代號。各顏色代碼如下:0=黑色4=紅色8=灰色C=淡紅色1=藍色5=紫色9=淡藍色D=淡紫色2=綠色6=A=淡綠色E=淡3=湖藍色7=白色B=淡淺綠色F=亮白色2.改變下一
擴展閱讀,以下內容您可能還感興趣。
C語言改變字體顏色的代碼
最低0.27元/天開通百度文庫會員,可在文庫查看完整內容>
原發布者:xuenhappy
1.改變整個控制檯的顏色用system("color0A");其中color後面的0是背景色代號,A是前景色代號。各顏色代碼如下:0=黑色4=紅色8=灰色C=淡紅色1=藍色5=紫色9=淡藍色D=淡紫色2=綠色6=*A=淡綠色E=淡*3=湖藍色7=白色B=淡淺綠色F=亮白色2.改變下636f70797a6431333433623763一個輸出或者輸入字體和背景的顏色採用SetConsoleTextAttribute函數,如WhiteonBlack:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITYFOREGROUND_REDFOREGROUND_GREENFOREGROUND_BLUE);RedonBlack:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITYFOREGROUND_RED);GreenonBlack:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITYFOREGROUND_GREEN);YellowonBlack:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITYFOREGROUND_REDFOREGROUND_GREEN);BlueonBlack:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITYFOREGROUND_BLUE);MagentaonBlack:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITYFOREGROUND_REDFOREGROUND_BLUE);CyanonBlack:SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITYFOREGROUND_GREENFOREGROUND_BL想改變C語言程序運行時輸出的背景顏色和字體顏色,不要標準顏色,我希望要一個能自己調的三原色配比那種
color函數啊,好多顏色呢,上網找一下就行
C語言中,如何更改輸出的文字中一部分的顏色?
可通過以下兩種方法解決:
方法1. 用windows api. 如下代碼輸出123(高亮綠色前景白色背景)456(高亮*前景白色背景)在同一行。
#include <stdio.h>
#include <windows.h>
int main(){
HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hConsole, FOREGROUND_INTENSITY | BACKGROUND_INTENSITY| FOREGROUND_GREEN |BACKGROUND_RED|BACKGROUND_GREEN|BACKGROUND_BLUE);
printf("123");
SetConsoleTextAttribute(hConsole, FOREGROUND_INTENSITY| BACKGROUND_INTENSITY| FOREGROUND_RED | FOREGROUND_GREEN |
BACKGROUND_RED|BACKGROUND_GREEN|BACKGROUND_BLUE);
printf("456");
getchar();
return 0;
}
這裏FOREGROUND_GREEN可以換成1-255的數字,表示不同配色。
方法2, 使用ansi顏色碼e5a48de588b6e79fa5e9819331333365643662。
兩步:
I. 修改c:windowssystem32CONFIG.NT文件,在最後添加一行:
device=%SystemRoot%system32ansi.sys
II. 然後c程序裏用ansi顏色碼,控制輸出。 例如,輸出一個綠色的123和一個*的456:
printf("033[32m123033[33m456n");
怎麼用C語言在學生管理系統中實現彩色界面和字體?
調用system函數
具體用法:
#include<windows.h>
{
system("color 4A");//設置顏zd色
printf("顏色設置成功");
}
system("color 4A")說明:
其中color後面的0是背景色代號,A是前景色代號。各顏色代碼如下:
0=黑色
1=藍色
2=綠色
3=湖藍色
4=紅色
5=紫色版
6=*
7=白色權
8=灰色
9=淡藍色
A=淡綠色
B=淡淺綠色
C=淡紅色
D=淡紫色
E=淡*
F=亮白色
懂了麼?更多追問追答追問就只加那一條語句就行了麼?追答恩 ,system("color 4A");後面的4A,可以根據需要改變爲0~9,A~F。還有就是記得加文件頭#include追問你說的前景色是不是字體顏色?追答對,你把代碼寫進去試一下就知道了。要多動手啊
c語言怎麼控制輸出字符的顏色!?
#include <stdio.h>
#include <stdio.h>
int main(void)
{
system("color f9");//設置輸出的顏色zhidao,f表示背景爲回白色,9表示字符爲藍色,單獨一個9表示只設答置字符顏色,當然這兩個數字可以爲0-f(十六進制)中的任意數值
printf("I Love You");
return 0;
}追問兩個stdio。。。。追答一個是stdlib.h,寫錯了
-
小米手機返回鍵不能返回怎麼辦
如果我們小米手機的返回鍵失去作用了,可以使用懸浮球裏的返回鍵進行各種操作,具體方法如下:1、在自己的手機桌面上找到設置圖標,點擊打開。2、找到【更多設置】的選項,點擊打開。3、在更多設置的界面,找到【懸浮球】選項,點擊打開。4、在懸浮球的主界面,找到【自定義菜...
-
微信怎麼建
1、微信的創建方法:打開微信。點擊更多。選擇註冊。輸入暱稱,手機號和密碼。勾選同意協議。點擊註冊即可。2、微信推薦使用手機號註冊,並支持100餘個國家的手機號。微信不可以通過QQ號直接登錄註冊或者通過郵箱帳號註冊。第一次使用QQ號登陸時,是登陸不了的,只能用...
-
爲什麼要樹立正確的人生觀
1、因爲人生觀決定着人生道路的方向,以及決定着人們行爲選擇的價值取向和用什麼樣的方式對待實際生活。對於國家來講,我國正處於全面建成小康社會、加快推進社會主義現代化強國、實現中華民族偉大復興的實踐過程,我們只有把自己的人生目的與國家前途、民族命運、...
-
怎麼在微博上找人,在微博上找人方法介紹
1、首先從桌面找到微博點擊打開,然後進入主頁面點擊發現上方搜索欄,進行搜索查找。2、在正上方搜索框進行搜索即可,在出現的界面中選擇綜合旁的用戶,就能夠搜索到了。3、最後就可以準確找到想要找到的人,可以搜索到指定關鍵詞的微博列表,還可以搜索指定的微博用戶。4...