C語言圖形的那些事兒
今天我們了解的是《C語言圖形那些事兒》,讓大家從無形到有形,從黑色到彩色世界,
從鍵盤到滑鼠操作。
首先:安裝好圖形庫插件easyx,至於從哪裡找,你可以找:。。。。。。。。。
安裝好了,就開始圖形編程了。
第一:皇城霸業:閃爍文字的設計。
#define _CRT_SECURE_NO_WARNINGS
#include
#include
#include //_kbhit();
int main()
{
initgraph(600, 400); //初始化圖形窗口的大小
setbkcolor(RGB(255,255,0));
cleardevice();
while (!_kbhit()) //! 非
{
settextcolor(RED);
outtextxy(300, 200, "C++研究院");
Sleep(500);
settextcolor(BLUE);
outtextxy(300, 200, "C++研究院");
Sleep(500);
settextcolor(GREEN);
outtextxy(300, 200, "C++研究院");
Sleep(500);
settextcolor(BLACK);
outtextxy(300, 200, "C++研究院");
Sleep(500);
}
getchar();
closegraph(); //關閉圖形窗口
return 0;
}
第二:動漫世界:炫酷高校系統菜單設計。
先小編把效果圖貼出來,看看在去做。至於素材可以加上。。。。。。
想要一起學習C++的可以加裙二四八八九四四三零,裙內有各種資料滿足大家,歡迎加裙
代碼貼上:
#define _CRT_SECURE_NO_WARNINGS
#include
#include
#include //_kbhit();
void Menu()
{
IMAGE bkImage;
IMAGE menuImage;
loadimage(&bkImage, "bkimage.jpg", 600, 400);
loadimage(&menuImage, "image.jpg", 200, 50);
putimage(0, 0, &bkImage);
for (int i = 0; i
{
//y變化
putimage(200, 80+i*50, &menuImage);
}
settextcolor(BLACK);
setbkmode(TRANSPARENT); //設置文字背景模式:透明的方式
settextstyle(25, 0, "銳字雲字型檔行楷體1.0");
outtextxy(130, 20, "潭州C++研究院學生管理系統 v1.0版本");
outtextxy(250, 95, "錄入信息");
outtextxy(250, 145, "查找信息");
outtextxy(250, 195, "刪除信息");
outtextxy(250, 245, "瀏覽信息");
}
int main()
{
initgraph(600, 400); //初始化圖形窗口的大小
Menu();
getchar();
closegraph(); //關閉圖形窗口
return 0;
}
再次提醒哦,素材找:xxxx,不然你是做不出來的
最後就是滑鼠操作:
#define _CRT_SECURE_NO_WARNINGS
#include
#include
#include //_kbhit();
int main()
{
initgraph(600, 400); //初始化圖形窗口的大小
MOUSEMSG m;
while (1)
{
m = GetMouseMsg(); //獲取滑鼠消息
switch (m.uMsg) //照著寫ok
{
case WM_LBUTTONDOWN: //滑鼠左鍵按下
setfillcolor(RED);
fillcircle(m.x, m.y, 20);
break;
case WM_RBUTTONDOWN: //滑鼠右鍵按下
setfillcolor(BLUE);
fillrectangle(m.x,m.y, 280, 180);
break;
case WM_MOUSEMOVE: //滑鼠移動
char s[12];
sprintf(s, "(%d,%d)", m.x, m.y);
outtextxy(0, 0, s);
break;
}
}
closegraph(); //關閉圖形窗口
return 0;
}
效果圖就沒有了,因為沒有動態的給你看,大家可以把代碼拿過去運行哦。
好了啦,今天就到這裡了。這就是可視化的編程哦。非常簡單呢。趕緊去動手實現吧
想要一起學習C++的可以加裙二四八八九四四三零,裙內有各種資料滿足大家,歡迎加裙
※C語言你不可以錯過的8個經典題目
※Linux下C語言的幾道經典面試題
※C語言入門只需如此簡單
※C語言基礎——結構體
TAG:C加加 |
※那些美麗的語言
※那些你不知道的,關於英國語言班的事兒
※照片的另一種語言,用眼神去講述故事
※語言的藝術:這樣說話事半功倍
※那些守護童真的語言
※語言的魔方:語言塑造文化
※貓的這些肢體語言,你知道幾個?
※語言障礙的表現有哪些,孩子有語言障礙怎麼辦
※我驕傲!這個國際組織,把漢語作為官方語言
※有些句子真的很美,這就是語言文字的魅力
※語言:講故事的技巧
※語言是魔鬼的偽裝
※如何讀懂嬰兒的體態語言?
※西方各國的語言為什麼非常相似?學會其中一種語言,其他語言就能輕鬆學會?
※為什麼說C語言不是低級語言?
※語言天才竟然是這樣學外語的!
※任何一種語言都難以描述的美麗!
※語言胎教該如何操作,有哪些注意事項?
※如何用鏡頭語言講好故事
※用茶的語言刻畫「萬事如意」