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

資源簡介

感謝大家對上一個版本的支持,這個版本增加了地圖、水管、攻擊種類和更多的敵人,支持窗口大小的調整。用VC6制作,包含整個工程。

資源截圖

代碼片段和文件信息

#include?“stdafx.h“
#include?“bitmaptool.h“
#include?“gamemap.h“

extern?GAMEMAP?gamemap;

extern?FILEREPORT?f1;

MYBITMAP::MYBITMAP()
{

}

MYBITMAP::~MYBITMAP()
{
Deleteobject(hBm);
}

void?MYBITMAP::Init(HINSTANCE?hInstanceint?iResourceint?rowint?col)
{
BITMAP?bm;
inum=row;
jnum=col;

hBm=LoadBitmap(hInstanceMAKEINTRESOURCE(iResource));
Getobject(hBmsizeof(BITMAP)&bm);

width=bm.bmWidth/inum;
height=bm.bmHeight/jnum;
}

void?MYBITMAP::SetDevice(HDC?hdestHDC?hsrcint?wwinint?hwin)
{
hdcdest=hdest;
hdcsrc=hsrc;
screenwidth=wwin;
screenheight=hwin;
}

void?MYBITMAP::Show(int?xint?y)
{
xpos=x;
ypos=y;
Selectobject(hdcsrchBm);
BitBlt(hdcdestxposyposwidthheighthdcsrc00SRCCOPY);
}

void?MYBITMAP::ShowCenter(int?y)
{
xpos=(screenwidth-width)/2;
ypos=y;

Selectobject(hdcsrchBm);
BitBlt(hdcdestxposyposwidthheighthdcsrc00SRCCOPY);
}

void?MYBITMAP::ShowLoop(int?leftint?topint?rightint?bottomint?iframe)
{
int?ij;

Selectobject(hdcsrchBm);
for(j=top;j {
for(i=left;i {
BitBlt(hdcdestijwidthheighthdcsrciframe*width0SRCCOPY);
}
}
}

void?MYBITMAP::ShowNoBack(int?xint?yint?iframe)
{
xpos=x;
ypos=y;
Selectobject(hdcsrchBm);
BitBlt(hdcdestxposyposwidthheight/2hdcsrciframe*widthheight/2SRCAND);
BitBlt(hdcdestxposyposwidthheight/2hdcsrciframe*width0SRCPAINT);
}


void?MYBITMAP::ShowNoBackLoop(int?xint?yint?iframeint?iNum)
{
int?i;
xpos=x;
ypos=y;
Selectobject(hdcsrchBm);
for(i=0;i {
BitBlt(hdcdestxpos+i*widthyposwidthheight/2hdcsrciframe*widthheight/2SRCAND);
BitBlt(hdcdestxpos+i*widthyposwidthheight/2hdcsrciframe*width0SRCPAINT);
}
}

void?MYBITMAP::ShowAni()
{
/* if(!iStartAni)
return;

Selectobject(hdcsrchBm);
BitBlt(hdcdestxposyposwidthheight/2hdcsrcframenow*widthheight/2SRCAND);
BitBlt(hdcdestxposyposwidthheight/2hdcsrcframenow*width0SRCPAINT);

framenow++;
//播放結束
if(framenow>=inum)
iStartAni=0;
*/
}
void?MYBITMAP::SetAni(int?xint?y)
{
xpos=x;
ypos=y;
/*
framenow=0;
iStartAni=1;
*/
}


void?MYBITMAP::SetPos(int?istyleint?xint?y)
{
switch(istyle)
{
case?BM_CENTER:
xpos=(screenwidth-width)/2;
ypos=y;
break;
case?BM_USER:
xpos=x;
ypos=y;
break;
}
}

void?MYBITMAP::Draw(DWORD?dwRop)
{
Selectobject(hdcsrchBm);
BitBlt(hdcdestxposyposwidthheighthdcsrc00dwRop);
}

void?MYBITMAP::Stretch(int?xint?y)
{
Selectobject(hdcsrchBm);
StretchBlt(hdcdestxposyposwidth*xheight*y
hdcsrc00widthheight
SRCCOPY);
}

void?MYBITMAP::Stretch(int?xint?yint?id)
{
Selectobject(hdcsrchBm);
StretchBlt(hdcdestxposyposwidth*xheight*y
hdcsrc0id*height
widthheight
SRCCOPY);
}


/////////////////////////?bitmap?object?animation//////////////////
MYBKSKY

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????2731??2008-08-23?17:01??增強版源碼\Debug\map\map1.txt

?????文件???????2731??2008-08-23?17:01??增強版源碼\map\map1.txt

?????文件??????30774??2008-06-15?12:28??增強版源碼\pic\role.bmp

?????文件?????657462??2008-08-20?18:08??增強版源碼\pic\ani.bmp

?????文件?????331830??2008-08-17?10:02??增強版源碼\pic\mapbk.bmp

?????文件?????344454??2008-08-17?15:32??增強版源碼\pic\map.bmp

?????文件?????589880??2008-08-06?15:21??增強版源碼\pic\mapsky.bmp

?????文件?????589878??2008-08-21?19:27??增強版源碼\pic\animagic.bmp

?????文件?????737334??2008-08-23?16:37??增強版源碼\pic\pre1.bmp

?????文件??????10531??2008-08-23?17:08??增強版源碼\bitmaptool.cpp

?????文件???????2942??2008-08-23?17:14??增強版源碼\bitmaptool.h

?????文件???????1234??2008-06-08?09:48??增強版源碼\filereport.cpp

?????文件????????500??2008-06-08?09:47??增強版源碼\filereport.h

?????文件??????21473??2008-08-24?10:04??增強版源碼\gamemap.cpp

?????文件???????2410??2008-08-21?17:46??增強版源碼\gamemap.h

?????文件????3288636??2008-08-24?10:08??增強版源碼\mario01.aps

?????文件??????12372??2008-08-24?10:04??增強版源碼\mario01.cpp

?????文件???????5597??2008-07-29?19:50??增強版源碼\mario01.dsp

?????文件????????520??2008-06-07?14:39??增強版源碼\mario01.dsw

?????文件????????329??2008-06-07?14:39??增強版源碼\mario01.h

?????文件???????1078??2008-08-24?10:07??增強版源碼\mario01.ICO

?????文件?????115712??2008-08-24?10:27??增強版源碼\mario01.ncb

?????文件??????57856??2008-08-24?10:27??增強版源碼\mario01.opt

?????文件????????248??2008-08-24?10:27??增強版源碼\mario01.plg

?????文件???????5088??2008-08-24?10:08??增強版源碼\mario01.rc

?????文件???????1538??2008-06-14?20:13??增強版源碼\myclock.h

?????文件???????2075??2008-06-07?14:39??增強版源碼\ReadMe.txt

?????文件???????1263??2008-07-29?18:50??增強版源碼\resource.h

?????文件????????318??2008-08-24?10:08??增強版源碼\SMALL.ICO

?????文件????????294??2008-06-07?14:39??增強版源碼\StdAfx.cpp

............此處省略16個文件信息

評論

共有 條評論