ddz.cpp文件
View Code
poker.h文件
View Code
poker.cpp文件
View Code
#include "StdAfx.h"
#include "Poker.h"
string s_pstrFlower[] = {"Diamond", "Spader", "Heart", "Club"};
string s_pstrNumber[] = {"Ace", "Two", "Three", "Four", "Five", "Six", "Seven", "Eight", "Nine", "Ten", "Jack", "Queen", "King", "SmallJoker", "BigJoker"};
CxImage Poker::m_imgBg;
Poker::Poker(void)
{
m_bInitialized = false;
}
Poker::~Poker(void)
{
}
string Poker::GetFileName()
{
return s_pstrFlower[m_eFlowerType] + "_" + s_pstrNumber[m_eNumberValue];
}
void Poker::Initialize()
{
string strFileName = "skin/poker/" + GetFileName();
m_imgFore.Load(strFileName.c_str(), CXIMAGE_FORMAT_PNG);
m_bInitialized = m_imgFore.IsValid();
}
int Poker::Render(HDC hTargetDC)
{
m_imgFore.Blt(hTargetDC, m_rect.X, m_rect.Y);
return 0;
}
Player::Player()
{
;
}
int Player::Render(HDC hTargetDC)
{
;
}
//void Player::AddPoker(Poker* pPoker)
//{
// m_vecPoker.push_back(pPoker);
//}
int Game::Render(HDC hTargetDC)
{
;
}
void Game::Shuffle(void)
{
#include "Poker.h"
string s_pstrFlower[] = {"Diamond", "Spader", "Heart", "Club"};
string s_pstrNumber[] = {"Ace", "Two", "Three", "Four", "Five", "Six", "Seven", "Eight", "Nine", "Ten", "Jack", "Queen", "King", "SmallJoker", "BigJoker"};
CxImage Poker::m_imgBg;
Poker::Poker(void)
{
m_bInitialized = false;
}
Poker::~Poker(void)
{
}
string Poker::GetFileName()
{
return s_pstrFlower[m_eFlowerType] + "_" + s_pstrNumber[m_eNumberValue];
}
void Poker::Initialize()
{
string strFileName = "skin/poker/" + GetFileName();
m_imgFore.Load(strFileName.c_str(), CXIMAGE_FORMAT_PNG);
m_bInitialized = m_imgFore.IsValid();
}
int Poker::Render(HDC hTargetDC)
{
m_imgFore.Blt(hTargetDC, m_rect.X, m_rect.Y);
return 0;
}
Player::Player()
{
;
}
int Player::Render(HDC hTargetDC)
{
;
}
//void Player::AddPoker(Poker* pPoker)
//{
// m_vecPoker.push_back(pPoker);
//}
int Game::Render(HDC hTargetDC)
{
;
}
void Game::Shuffle(void)
{
先搭了一个架子,未完待续