C/C++編程筆記:C語言制作情侶必備《愛情電子相冊(cè)》,源碼解析!
今天是521,就分享一個(gè)程序員必會(huì)的——情侶回憶殺《愛情電子相冊(cè)》吧!話不多說,先上思路,后接源碼!

具備能力:
1.基本可視化編程
1.1 initgraph(800,600);
1.2 關(guān)閉窗口closegraph();
1.3 窗口坐標(biāo)
2.基本繪圖函數(shù)
2.1 line 畫線
2.2 circle 畫圓
2.3 solidcircle
2.4 設(shè)置類函數(shù)
settextcolor setlinecolor
settextstyle setbkmode
2.5 顯示文字:outtextxy
3.鼠標(biāo)操作
3.1 存儲(chǔ)鼠標(biāo)信息? MOUSEMSG m;
3.2 獲取窗口上面鼠標(biāo)消息
m=GetMouseMsg();
3.3 分類處理(m.uMsg)
switch(m.uMsg)
{
case WM_MOUSEMOVE:
break;
}
4.基本貼圖
4.1 IMAGE img; 聲明IMAGE變量去存儲(chǔ)圖片
4.2 加載圖片:loadimage(&img,"路徑");
縮放形式加載: loadimage(&img,"路徑",int width,ing height);
4.3 顯示圖片:putimage(int x,int y,&img);
5.音樂
5.1 頭文件+加載靜態(tài)庫
#include <mmsystem.h>
#pragma comment(lib,"winmm.lib")
5.2 打開音樂
mciSendString("open 1.mp3 alias music",0,0,0); //打開音樂,給文件起別名叫做music
5.3 播放音樂
mciSendString("play music repeat",0,0,0);
項(xiàng)目流程:
《1》.加載資源
《2》.畫按鈕
《3》.顯示圖片
《4》.用戶交互(點(diǎn)擊按鈕事件)
源碼分享








希望對(duì)你們有幫助~
學(xué)習(xí)C/C++編程知識(shí),提升C/C++編程能力,歡迎關(guān)注UP一起來成長!
另外,UP在主頁上傳了一些學(xué)習(xí)C/C++編程的視頻教程,有興趣或者正在學(xué)習(xí)的小伙伴一定要去看一看哦!會(huì)對(duì)你有幫助的~