资源简介
网狐跑胡子源码
代码片段和文件信息
#include “StdAfx.h“
#include “CardControl.h“
#include “.\cardcontrol.h“
//////////////////////////////////////////////////////////////////////////
//构造函数
CCardListImage::CCardListImage()
{
//位置变量
m_nItemWidth=0;
m_nItemHeight=0;
return;
}
//析构函数
CCardListImage::~CCardListImage()
{
}
//加载资源
bool CCardListImage::LoadResource(UINT uResourceID int nItemWidth int nItemHeight)
{
//加载资源
m_CardListImage.LoadFromResource(AfxGetInstanceHandle()uResourceID);
//设置变量
m_nItemWidth=nItemWidth;
m_nItemHeight=nItemHeight;
return true;
}
//释放资源
bool CCardListImage::DestroyResource()
{
//设置变量
m_nItemWidth=0;
m_nItemHeight=0;
//释放资源
m_CardListImage.Destroy();
return true;
}
//获取位置
int CCardListImage::GetImageIndex(BYTE cbCardData)
{
//背景判断
if (cbCardData==0) return 0;
//计算位置
BYTE cbValue=cbCardData&MASK_VALUE;
BYTE cbColor=(cbCardData&MASK_COLOR)>>4;
return (cbColor*10+cbValue);
}
//绘画扑克
bool CCardListImage::DrawCardItem(CDC * pDestDC BYTE cbCardData int xDest int yDest)
{
//效验状态
ASSERT(m_CardListImage.IsNull()==false);
ASSERT((m_nItemWidth!=0)&&(m_nItemHeight!=0));
//绘画子项
int nImageXPos=GetImageIndex(cbCardData)*m_nItemWidth;
m_CardListImage.AlphaDrawImage(pDestDCxDestyDestm_nItemWidthm_nItemHeightnImageXPos0RGB(2550255));
return true;
}
//////////////////////////////////////////////////////////////////////////
//构造函数
CCardResource::CCardResource()
{
}
//析构函数
CCardResource::~CCardResource()
{
}
//加载资源
bool CCardResource::LoadResource()
{
//用户扑克
m_ImageUserTop.LoadResource(IDB_CARD_TOPCARD_WIDTHCARD_HEIGHT);
m_ImageUserLeft.LoadResource(IDB_CARD_LEFTCARD_HEIGHTCARD_WIDTH);
m_ImageUserRight.LoadResource(IDB_CARD_RIGHTCARD_HEIGHTCARD_WIDTH);
m_ImageUserBottom.LoadResource(IDB_CARD_BOTTOMCARD_WIDTHCARD_HEIGHT);
//桌面扑克
m_ImageTableTop.LoadResource(IDB_CARD_TABLE_TOPCARD_TABLE_WIDTHCARD_TABLE_HEIGHT);
m_ImageTableLeft.LoadResource(IDB_CARD_TABLE_LEFTCARD_TABLE_HEIGHTCARD_TABLE_WIDTH);
m_ImageTableRight.LoadResource(IDB_CARD_TABLE_RIGHTCARD_TABLE_HEIGHTCARD_TABLE_WIDTH);
m_ImageTableBottom.LoadResource(IDB_CARD_TABLE_BOTTOMCARD_TABLE_WIDTHCARD_TABLE_HEIGHT);
return true;
}
//消耗资源
bool CCardResource::DestroyResource()
{
//用户扑克
m_ImageUserTop.DestroyResource();
m_ImageUserLeft.DestroyResource();
m_ImageUserRight.DestroyResource();
m_ImageUserBottom.DestroyResource();
//丢弃扑克
m_ImageTableTop.DestroyResource();
m_ImageTableLeft.DestroyResource();
m_ImageTableRight.DestroyResource();
m_ImageTableBottom.DestroyResource();
return true;
}
//////////////////////////////////////////////////////////////////////////
//构造函数
CDiscardCard::CDiscardCard()
{
//扑克数据
m_wCardCount=0;
ZeroMemory(m_cbCardDatasizeof(m_cbCardData));
//控制变量
m_ControlPoint.SetPoint(00);
m_CardDirection=Direction_East;
return;
}
//析构函数
CDiscardCard::~CDiscardCard
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1432 2005-09-19 10:09 38.跑胡子\GameProject.sln
文件 20480 2010-05-16 23:14 38.跑胡子\GameProject.suo
文件 25088 2007-01-31 21:18 38.跑胡子\实现及规则.doc
文件 6401 2006-11-26 10:47 38.跑胡子\消息定义\CMD_PaoHuZi.h
文件 17545 2007-01-29 17:51 38.跑胡子\游戏客户端\CardControl.cpp
文件 7816 2007-01-29 16:14 38.跑胡子\游戏客户端\CardControl.h
文件 4867 2006-06-30 01:11 38.跑胡子\游戏客户端\ChooseWnd.cpp
文件 1702 2006-06-29 14:01 38.跑胡子\游戏客户端\ChooseWnd.h
文件 3827 2007-01-31 10:35 38.跑胡子\游戏客户端\ControlWnd.cpp
文件 1361 2006-06-06 01:52 38.跑胡子\游戏客户端\ControlWnd.h
文件 382 2005-09-19 10:09 38.跑胡子\游戏客户端\GameClient.cpp
文件 636 2005-09-19 10:09 38.跑胡子\游戏客户端\GameClient.h
文件 6333 2009-10-30 03:56 38.跑胡子\游戏客户端\GameClient.rc
文件 909 2005-09-19 10:09 38.跑胡子\游戏客户端\GameClient.sln
文件 13824 2006-11-26 01:09 38.跑胡子\游戏客户端\GameClient.suo
文件 8799 2008-09-19 16:51 38.跑胡子\游戏客户端\GameClient.vcproj
文件 48418 2007-01-29 16:14 38.跑胡子\游戏客户端\GameClientDlg.cpp
文件 6711 2006-07-03 04:01 38.跑胡子\游戏客户端\GameClientDlg.h
文件 17569 2010-05-16 23:13 38.跑胡子\游戏客户端\GameClientView.cpp
文件 3659 2006-07-05 03:36 38.跑胡子\游戏客户端\GameClientView.h
文件 26419 2007-01-31 13:38 38.跑胡子\游戏客户端\GameLogic.cpp
文件 2529 2006-07-05 01:06 38.跑胡子\游戏客户端\GameLogic.h
文件 3481 2010-05-16 23:13 38.跑胡子\游戏客户端\GameScoreWnd.cpp
文件 1176 2006-05-23 00:50 38.跑胡子\游戏客户端\GameScoreWnd.h
文件 2726 2005-09-19 10:09 38.跑胡子\游戏客户端\ReadMe.txt
文件 57300 2006-05-23 23:48 38.跑胡子\游戏客户端\Res\ACTION_BACK.bmp
文件 2336 2006-06-27 11:25 38.跑胡子\游戏客户端\Res\BANKER.bmp
文件 20816 2006-07-08 11:00 38.跑胡子\游戏客户端\Res\BT_CHI.bmp
文件 20816 2006-07-08 10:59 38.跑胡子\游戏客户端\Res\BT_CHIHU.bmp
文件 20816 2006-07-08 11:00 38.跑胡子\游戏客户端\Res\BT_GIVEUP.bmp
............此处省略64个文件信息
- 上一篇:5路循迹模块详细资料
- 下一篇:hdp安装手册
相关资源
- 网狐棋牌源代码之斗地主完整源代码
- 网狐游戏服务端解密工具
- IP配置器Collocate加网狐数据生成器.z
- 网狐服务器管理工具 v1.2.rar
- 网狐6603版源码帮助说明文档
- 网狐棋牌.pdf
- 网狐荣耀版-UI-红中麻将[Kind_389].zip
- 网狐数据生成器.zip
- 网狐在线更新模块+详细教程
- 网狐6603百人碰碰车(机器人+控制+真
- 网狐配置文件加密工具
- 网狐数据库储存过程解密工具
- 网狐数据生成器
- 网狐棋牌(文档与源代码)
- 网狐6603内核KernelEngine和WHSocket源码
- 网狐 李逵劈鱼源码
- 网狐棋牌荣耀版_开发配置帮助文档
- 网狐6603最新源码.txt
- 6603网狐数据库脚本.rar
- 网狐6603 资源配置文件工具ServerParam
- IP配置器Collocate.exe
- 网狐6603内核引擎源码(免积分)
- 最新网狐荣耀版源码内核
- 网狐6603内核引擎源码
- 网狐6603经典版全套带游戏VS2013编译版
- 网狐U3D旗舰版源码全套包含服务器端
- 网狐6603最新完整最终版
- 网狐棋牌代码整理版
- 网狐6603棋牌游戏完整源码带教程视频
- 网狐棋牌通用XOR破解数据生成,密码
评论
共有 条评论