資源簡介
連連看程序

代碼片段和文件信息
//?linkAndlink.cpp?:?定義控制臺應用程序的入口點。
//
#include?“stdafx.h“
#include?
#include?
#include?
#include?
#include?
#include?
#pragma?comment(lib“winmm.lib“)
#define?IMAGE_SIZE?7
#define?ROW?9
#define?COL?6
IMAGE?GameImage[IMAGE_SIZE];
IMAGE?gameBegain?gameFinally;//54
int?GameMap[ROW][COL]?=?{0};
int?tempMap[ROW*COL]?=?{?
1?1?1?1?1?1
2?2?2?2?2?2
3?3?3?3?3?3
4?4?4?4?4?4
5?5?5?5?5?5
6?6?6?6?6?6
7?7?7?7?7?7
8?8?8?8?8?8
9?9?9?9?9?9?};
void?gameInit();//初始界面
/*void?gameMapLook();//游戲圖片顯示
void?gameControl();//游戲控制
void?gameMapNumber();//圖形數組賦值
void?gameOver();//結束判斷函數
void?gameAgain();*/
void?gameInit()
{
//mciSendString();---播放音樂
loadimage(&gameBegain?“./ImageFile/LookFirst.jpg“?900?600);
putimage(0?0?&gameBegain);
for?(int?i?=?0;?i? {
char?name[28]?=?{?0?};
sprintf(name?“./ImageFile/Look%d.jpg“?i?+?1);
loadimage(&GameImage[i]?name?100?100);
}
loadimage(&gameFinally?“./ImageFile/gameOver.jpg“?900?600);
settextstyle(40?40?“宋體“);
setbkmode(TRANSPARENT);
settextcolor(BLACK);//設置字體顏色為黑色
outtextxy(50?100?“超級連連看?danny版本“);
settextstyle(40?40?“宋體“);
setbkmode(TRANSPARENT);
settextcolor(RGB(255?0?119));
outtextxy(400?400?“開始“);
//判斷鼠標是否點擊了開始兩個字
MOUSEMSG?bg;
while?(1)
{
?bg?=?GetMouseMsg();
?settextcolor(RGB(255?0?119));
?outtextxy(400?400?“開始“);
?switch?(bg.uMsg)
?{
?case?WM_LBUTTONDOWN://處理鼠標的左鍵點擊消息
?{
if?(bg.x>400&&?bg.x?480&&bg.y?>400?&&?bg.y?<440)
{
return;//結束當前頁面,進入下一個界面
}
?}
?case?WM_MOUSEMOVE://處理鼠標的左鍵點擊消息
?{
if?(bg.x>400?&&?bg.x?480?&&?bg.y?>400?&&?bg.y?<440)
{
settextcolor(RGB(0?100?100));
outtextxy(400?400?“開始“);
}
?}
?default:
?break;
?}
}
}
void?gameMapNumber()
{
srand(time(NULL));
for?(int?i?=?0;?i? {
for?(int?j?=?0;?j? {
//這個位置需要增強,控制產生的圖片個數
GameMap[i][j]?=?rand()?%?6?+?1;//偽隨機1~6對數組賦值
}
}
}
void?ShowImage()
{
for?(int?i?=?0;?i? {
for?(int?j?=?0;?j? {
int?x?=??GameMap[i][j];
putimage(i?*?100?j?*?100?&GameImage[x]);
}
}
}
int?_tmain(int?argc?_TCHAR*?argv[])
{
initgraph(900?600);
gameInit();
gameMapNumber();
ShowImage();
return?0;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????34929??2016-11-15?19:38??li
?????文件????2730560??2016-11-15?19:17??li
?????文件????????541??2016-10-23?19:15??li
?????文件?????164251??2012-12-09?17:24??li
?????文件?????125164??2012-12-09?17:24??li
?????文件?????185084??2012-12-09?18:33??li
?????文件?????127216??2012-12-09?18:27??li
?????文件?????499206??2012-12-09?17:24??li
?????文件?????112068??2012-12-09?17:21??li
?????文件?????164855??2016-11-11?19:22??li
?????文件??????87088??2016-11-22?16:38??li
?????文件???????2638??2016-11-22?17:42??li
?????文件???????4477??2016-11-22?16:31??li
?????文件???????1318??2016-11-22?16:11??li
?????文件???????1538??2016-11-22?16:11??li
?????文件????????217??2016-11-22?16:11??li
?????文件????????234??2016-11-22?16:11??li
?????文件????????236??2016-11-22?16:11??li
?????文件????????979??2016-11-22?16:11??li
????..A..H.?????19456??2016-11-22?17:59??li
?????目錄??????????0??2016-11-22?16:39??li
?????目錄??????????0??2016-11-22?17:59??li
?????目錄??????????0??2016-11-22?17:59??li
-----------?---------??----------?-----??----
??????????????4262055????????????????????23
評論
共有 條評論