⑴ 利用c語言將屏幕分成兩個部分 不同顏色。
你這埋尺個用C語言實現基本不可能,最接近的話迅顫應該用類庫MFC,使用C++實畝液敗現,否則這個工程量完全不是一個人完成的。。。
⑵ 我剛學完C語言,想用VC編程些小游戲,可是VC編出來的不是黑屏幕嗎,怎麼變成彩色動畫游戲呢,要學什麼
你需要相應的圖形庫。
可選的很多,QT,MFC等。
⑶ 怎樣用C語言輸出一個彩色的圖案(不利用圖片文件)
你好!
如果整個圖案都是有程序控制繪制的,那你的用相關的圖形庫文件,比如OpenGL等的。這其實已經超出了C語言的本身的范疇,就變成一個工具了。
僅代表個人觀點,不喜勿噴,謝謝。
⑷ C語言背景色怎麼弄
C語言運行時的那個黑屏幕可以通過設置來改變顏色,也可以通過程序改變,一般程序用system("color
xy");來實現,其中x、y都是一個十六進制數,x代表屏幕背景顏色,y代表字體顏色,如果只用一個十六進制數,如:system("color
5");為改變字體顏色。調用system()函數時必須引進stdlib.h包。在用C語言進行圖形設計時可以用setbackground()來改變背景顏色,其中setbackground()函數中的參數為一個0~255的整數或其宏定義值,如:setbackground(41)或setbackground(RED).還可以用RGB(int
a,int
b,int
c)作為setbackground的參數,其中a,b,c都是一個0~255的整數。
⑸ 請問怎樣用C語言在屏幕上顯示真彩色的圖片。最好不用API或者MFC~
用openGL的函數:察散
void glDrawPixels(GLsizei width,GLsizei height,
GLenum format,GLenum type,const GLvoid *pixels)
例如:
glDrawPixels(img_w, img_h, GL_RGB, GL_UNSIGNED_BYTE,img);
unsigned char * img; -- 存放RGB
int img_w, img_h -- 圖片敗差氏寬,高。慶弊
⑹ 怎麼用C語言讓屏幕循環顯示不同的顏色
//VC++6.0環境
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>//forvoidkbhit(void);
constintESC=0X1B;
voiddelay(unsignedn){
unsignedi,j,k;
for(i=0;i<n;++i)
for(j=0;j<n;++j)
for(k=0;k<n;++k);
}
intmain(){
charcolor[20]="color";
intkey,i=0;
while(1){
if(kbhit())return0;
sprintf(color,"color%X8 ",i);
i=(i+1)%16;
system(color);
delay(800);
}
return0;
}
⑺ 如何用C語言實現彩色,跳躍式的圖像顯示,比如一排彩色的*在屏幕上跳動
這個涉及很多動畫,cgi、圖形、演算法方面的東西(比如說跳動這種動畫,c中比較簡單的就是擦除法來實現,當然這樣效果不是很好,畫面會有閃爍,要消除這種情況就需要用雙緩沖激清),幾句話說不清,建議你先搜索模瞎一旦鉛空下c語言 動畫,看看基礎的內容再說,然後再根據自己的想法去用演算法實現。
⑻ c語言怎麼改變屏幕的顏色
可以調用windows.h里包含的一個函數system(color a),其中a代表顏色屬性,如system(color 08)表示「黑色背景灰色字」。顏色屬性由兩個十六進制數字指定--第一個為背景,第二個則為前景。每個數字可以為以下任何值之一:0=黑色,8=灰色,1=藍色,9=淡藍色,2= 綠色,A=淡綠色,3=湖藍色,B=淡淺綠色,4=紅色,C=淡紅色,5= 紫色,D=淡紫色,6=黃色,E=淡黃色,7=白色,F=亮白色。
⑼ 在C語言中,如何改變程序運行時顯示屏的顏色
用 system() 調用 color命令可以改變顏色 如system(「color 12」),後面打出來的就是藍底綠字
COLOR [attr]
attr 指定控制台輸出的顏色屬性
顏色屬性由兩個十六進制數字指定 -- 第一個為背景,第二個則為
前景。每個數字可以為以下任何值之一:
0 = 黑色 8 = 灰色
1 = 藍色 9 = 淡藍色
2 = 綠色 A = 淡綠色
3 = 淺綠色 B = 淡淺綠色
4 = 紅色 C = 淡紅色
5 = 紫色 D = 淡紫色
6 = 黃色 E = 淡黃色
7 = 白色 F = 亮白色
如果沒有給定任何參數,該命令會將顏色還原到 CMD.EXE 啟動時
的顏色。這個值來自當前控制台窗口、/T 命令行開關或
DefaultColor 注冊表值。
如果用相同的前景和背景顏色來執行 COLOR 命令,COLOR 命令
會將 ERRORLEVEL 設置為 1。
例如: "COLOR fc" 在亮白色上產生亮紅色
⑽ c語言界面怎麼改變屏幕顏色
可以啊,你在代碼開始加入system("color f1");//f1為顏色代碼,具體顏色代碼查詢你可以這樣做:
按win+r打開運行輸入cmd按回車,然後在打開的命令提示符中輸入 color/? 按回車即可
這是在c語言中編寫cui程序,即win32 console工程文件。。如果是win32 application工程文件,必須在注冊窗口類時給出背景刷。。