91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 8.26MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-10-12
  • 語言: C/C++
  • 標簽: 打地鼠??

資源簡介

后期學習對C++的總結性復習,有助于對C++的學習總結

資源截圖

代碼片段和文件信息



#include?“stdafx.h“

#define?ZoomRate??0.8//背景圖縮放比例
#define?LEVELSCORE?20?//每關分數
extern??HINSTANCE?g_hInst;
//HCURSOR?g_hCursor;
//-------------------------------------------------------------------
HCURSOR?g_hCursor=NULL;
bool g_setCursor=1; //未更換光標熱區設置用
POINT g_Mouse={00}; //鼠標的位置

int g_DlgPage=1; //當前顯示的對話框編號
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


int?Score=0Level=1;//分數,關數
bool?GameOver=false;

struct?Stats?gU[17]={ //老鼠的位置,大小,狀態;用于畫圖和判斷?鼠標點擊的位置
{120380000}{300380000}{480380000}{660380000}
{100?250000}{250?250000}{400250000}{550250000}{700250000}
{40105000}{140105000}{240105000}{340105000}{440105000}{540105000}{640105000}{740105000}
};

//drawBmp畫圖
void?drawBmp(HDC?hDCstruct?bmpInfo?*?bitmap)
{
int?iRxRyRwRh;
for(i=0;i<17;i++)
{//3排:每排老鼠大小不同
gU[i].w=int((bitmap+5)->nW*(?(i>=0&&i<4)?0.5:((i>=4&&i<=8)?0.4:0.35)?));
gU[i].h=int((bitmap+5)->nH*(?(i>=0&&i<4)?0.5:((i>=4&&i<=8)?0.4:0.35)?));
}
//圖片?1:后洞,2:老鼠a3:老鼠b4:前洞
???int?mapHeightmapWidthnColor;//?::GetPixel(g_hBitmapDC00);//獲取透明顏色值
?
???//縮放顯示背景
????mapHeight=int(ZoomRate*bitmap->nH);//背景圖區域大小
????mapWidth?=int(ZoomRate*bitmap->nW);

SetStretchBltMode(hDCHALFTONE);?//圖片優化,縮小會效果失真
StretchBlt(hDC00mapWidthmapHeight//目標
bitmap->hbitmapDC00bitmap->nWbitmap->nHSRCCOPY);?//源


// srand(time(NULL));
nColor?=RGB(000);//以下圖的背景色是黑色
??for(i=0;i<17;i++)
??{ ?//gU[i].inOut=rand()%3;//
??//顯示順序:后洞-老鼠-前洞?,每排位置,大小都不一樣
????Rw=int((ZoomRate*(bitmap+1)->nW)*(?(i>=0&&i<4)?1.0:((i>=4&&i<=8)?0.8:0.6)?));
???? Rh=int((ZoomRate*(bitmap+1)->nH)*(?(i>=0&&i<4)?1.0:((i>=4&&i<=8)?0.8:0.6)?));
//后洞
?? Rx=(i>=0&&i<4)?40:((i>=4&&i<=8)?32:8);
Ry=(i>=0&&i<4)?430:((i>=4&&i<=8)?280:140);
::TransparentBlt(hDCgU[i].x-RxRyint(Rw*0.9)int(Rh*0.9)(bitmap+2)->hbitmapDC00(bitmap+2)->nW(bitmap+2)->nHnColor);

//老鼠,1:有老鼠,0:無老鼠,2:被打中了
if(gU[i].inOut>0)?::TransparentBlt(hDCgU[i].xgU[i].ygU[i].wgU[i].h(bitmap+4+gU[i].inOut)->hbitmapDC00(bitmap+4+gU[i].inOut)->nW(bitmap+4+gU[i].inOut)->nHnColor);

//前洞
Rx=(i>=0&&i<4)?50:((i>=4&&i<=8)?40:16);
Ry=(i>=0&&i<4)?450:((i>=4&&i<=8)?300:150);
::TransparentBlt(hDCgU[i].x-RxRyRwRh(bitmap+1)->hbitmapDC00(bitmap+1)->nW(bitmap+1)->nHnColor);

??}
?
??//分數欄
nColor?=RGB(255255255);
::TransparentBlt(hDC405int(mapWidth*0.8)100(bitmap+3)->hbitmapDC00(bitmap+3)->nW(bitmap+3)->nHnColor);
//輸出分數和關數
char?strScore[20]strLevel[20];
sprintf(strScore“%d??“Score?);
sprintf(strLevel“%d??“Level?);
HFONT?hFont=::CreateFont(?40200014000?GB2312_CHARSET?OUT_DEFAULT_PRECIS?CLIP_DEFAULT_PRECIS?DEFAULT_QUALITY?DEFAULT_PITCH|FF_DONTCARE?“粗體字“);?
::Selectobject(hDChFont);
::SetTextColor(hDCRGB(255255255));?
::TextOut(hDC12043strScorestrlen(strScore));
//***

::TextOu

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-05-18?11:37??play?mouse\
?????目錄???????????0??2011-12-22?11:13??play?mouse\bmp\
?????文件????????6608??2011-12-19?20:23??play?mouse\bmp\arr8.ani
?????文件??????308278??2011-11-23?10:01??play?mouse\bmp\back.BMP
?????文件?????2569662??2011-05-12?02:05??play?mouse\bmp\bk.BMP
?????文件??????101782??2011-05-12?02:37??play?mouse\bmp\GameOver.BMP
?????文件???????43662??2011-05-12?02:37??play?mouse\bmp\holea.BMP
?????文件???????31638??2011-05-12?02:37??play?mouse\bmp\holeb.BMP
?????文件???????25214??2006-12-09?16:04??play?mouse\bmp\icon.ico
?????文件??????220342??2011-12-22?11:13??play?mouse\bmp\icon2.ico
?????文件??????130350??2011-05-12?02:37??play?mouse\bmp\mouse1.ani
?????文件??????112026??2011-05-12?02:37??play?mouse\bmp\mouse1.BMP
?????文件??????119254??2011-05-12?02:37??play?mouse\bmp\mouse2.BMP
?????文件??????238040??2011-05-12?02:37??play?mouse\bmp\title.BMP
?????文件??????220342??2011-12-17?11:14??play?mouse\bmp\yy.ico
?????目錄???????????0??2011-12-26?09:59??play?mouse\Debug\
?????文件???????19573??2011-12-26?09:59??play?mouse\Debug\game.obj
?????文件???????14149??2011-05-11?23:44??play?mouse\Debug\game.obj.enc
?????文件??????501513??2011-12-26?09:59??play?mouse\Debug\game.sbr
?????文件?????2794804??2011-12-17?23:52??play?mouse\Debug\mouse.pch
?????文件???????11552??2011-12-22?11:01??play?mouse\Debug\myfun.obj
?????文件?????2073908??2011-12-20?00:11??play?mouse\Debug\myfun.pch
?????文件???????25600??2011-12-20?00:11??play?mouse\Debug\myfun.pdb
?????文件??????499852??2011-12-22?11:01??play?mouse\Debug\myfun.sbr
?????文件?????2180096??2011-12-17?11:12??play?mouse\Debug\sdk11.bsc
?????文件?????5693494??2011-12-26?09:59??play?mouse\Debug\sdk11.exe
?????文件??????339168??2011-12-26?09:59??play?mouse\Debug\sdk11.ilk
?????文件???????10918??2011-12-22?11:55??play?mouse\Debug\sdk11.obj
?????文件?????2794804??2011-12-20?14:27??play?mouse\Debug\sdk11.pch
?????文件??????558080??2011-12-26?09:59??play?mouse\Debug\sdk11.pdb
?????文件??????499375??2011-12-22?11:55??play?mouse\Debug\sdk11.sbr
............此處省略30個文件信息

評論

共有 條評論