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

  • 大小: 2.54M
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-10-27
  • 語言: 其他
  • 標簽: 其他??

資源簡介

連連看.rar

資源截圖

代碼片段和文件信息

//?ChessBoard.cpp:?implementation?of?the?CChessBoard?class.
//
//////////////////////////////////////////////////////////////////////

#include?“stdafx.h“
#include?“LLKanClient.h“
#include?“ChessBoard.h“
#include?“PlayManager.h“
#include?“ChessManager.h“
#include?
using?namespace?std;

//?聲音頭文件
#include?
#include?
#pragma?comment(lib?“WINMM.LIB“)

#ifdef?_DEBUG
#undef?THIS_FILE
static?char?THIS_FILE[]=__FILE__;
#define?new?DEBUG_NEW
#endif

//////////////////////////////////////////////////////////////////////
//?Construction/Destruction
//////////////////////////////////////////////////////////////////////

CChessBoard::CChessBoard()
{

}

CChessBoard::~CChessBoard()
{

}

int?CChessBoard::GetTypeNum()
{
return?m_typeNum;
}

int?CChessBoard::GetChessNum()
{
return?m_chessmanNum;
}

CRect?CChessBoard::GetRect()
{
return?m_rect;
}

CDC*?CChessBoard::GetBufDC()
{
return?&m_dcBuf;
}

CDC*?CChessBoard::GetMemDC()
{
return?m_dcMem;
}

CWnd*?CChessBoard::GetCWnd()
{
return?m_cwnd;
}

CChessManager*?CChessBoard::GetChessManager()
{
return?m_chessManager;
}

void?CChessBoard::DisableAll()
{
for?(int?i?=?1;?i? {
for?(int?j?=?1;?j? {
if?(m_map[i][j]->GetState()?!=?-1)
{
m_map[i][j]->SetState(CChessMan::DISABLE);
m_map[i][j]->Draw();
}
}
}
}

void?CChessBoard::DeleteAllChessman()
{
for?(int?i?=?1;?i? {
for?(int?j?=?1;?j? {
m_map[i][j]->SetIndex(-1);
m_map[i][j]->SetState(CChessMan::EMPTY);
m_map[i][j]->Draw();
}
}
}

//?初始化棋盤
void?CChessBoard::CreateChessBoard(int?x?int?y?int?cmW?int?cmH?CPlayManager?*manager)
{
m_rect.left?=?x;
m_rect.top?=?y;
m_rect.right?=?x?+?COL_NUM*cmW;
m_rect.bottom?=?y?+?ROW_NUM*cmH;
m_manWidth?=?cmW;
m_manHeight?=?cmH;
m_manager?=?manager;
m_cwnd?=?m_manager->GetCWnd();
m_chessmanNum?=?(ROW_NUM?-?2)?*?(COL_NUM?-?2);
m_typeNum?=?16;
m_hasSelect?=?NULL;
m_chessManager?=?new?CChessManager;
m_chessManager->InitChessManager(this);

m_bmpChessMan.m_hobject?=?(HBITMAP)::LoadImage(NULL?“res\\play\\chessman.bmp“?IMAGE_BITMAP?0?0?LR_LOADFROMFILE);
m_bmpBKMap.m_hobject?=?(HBITMAP)::LoadImage(NULL?“res\\play\\backgroundmap.bmp“?IMAGE_BITMAP?0?0?LR_LOADFROMFILE);
m_bmpMiniMan.m_hobject?=?(HBITMAP)::LoadImage(NULL?“res\\play\\mini_cell.bmp“?IMAGE_BITMAP?0?0?LR_LOADFROMFILE);
m_dcBuf.CreateCompatibleDC(m_manager->GetDC());
m_dcMem?=?m_manager->GetDC();

CreatChessMan();
}

//?將棋盤內存DC繪到DC上
void?CChessBoard::Draw()
{
ShowMap();
m_dcMem->BitBlt(m_rect.left?m_rect.top?COL_NUM*m_manWidth?ROW_NUM*m_manHeight?&m_dcBuf?0?0?SRCCOPY);
InvalidateRect(*(m_manager->GetCWnd())?&m_rect?FALSE);
}

//?鼠標左擊的處理事件
void?CChessBoard::OnLButtonDown(CPoint?point)
{
CPoint?p((point.y-m_rect.top)/m_manHeight?(point.x-m_rect.l

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

????.......??????2125??2011-01-08?16:13??連連看\連連看\LLKanClient\ChessBoard.h

????.......??????2720??2011-01-04?19:22??連連看\連連看\LLKanClient\ChessMan.cpp

????.......??????1090??2011-01-06?17:13??連連看\連連看\LLKanClient\ChessMan.h

????.......??????6397??2011-01-09?09:32??連連看\連連看\LLKanClient\ChessManager.cpp

????.......??????1191??2011-01-08?16:16??連連看\連連看\LLKanClient\ChessManager.h

????.......??????2384??2010-12-19?09:00??連連看\連連看\LLKanClient\ClientUDP.cpp

????.......??????1152??2011-01-05?19:40??連連看\連連看\LLKanClient\ClientUDP.h

????.......??????3381??2011-01-08?10:07??連連看\連連看\LLKanClient\GameBreviary.cpp

????.......???????954??2011-01-08?10:07??連連看\連連看\LLKanClient\GameBreviary.h

????.......??????1315??2011-01-10?21:05??連連看\連連看\LLKanClient\GameBtn.h

????.......??????5412??2011-01-08?09:12??連連看\連連看\LLKanClient\GamerBox.cpp

????.......???????952??2011-01-06?16:53??連連看\連連看\LLKanClient\GamerBox.h

????.......??????4855??2011-01-06?16:53??連連看\連連看\LLKanClient\Hall.cpp

????.......??????1372??2010-12-19?12:41??連連看\連連看\LLKanClient\Hall.h

????.......??????2363??2010-12-12?09:02??連連看\連連看\LLKanClient\JInStream.cpp

????.......??????1443??2010-12-12?09:02??連連看\連連看\LLKanClient\JInStream.h

????.......??????2316??2010-12-12?09:03??連連看\連連看\LLKanClient\JOutStream.cpp

????.......??????1488??2010-12-12?09:03??連連看\連連看\LLKanClient\JOutStream.h

?????文件??????66048??2011-03-09?20:44??連連看\連連看\LLKanClient\LLKanClient.opt

?????文件???????4080??2011-03-09?20:44??連連看\連連看\LLKanClient\LLKanClient.clw

?????文件?????726844??2011-02-28?22:18??連連看\連連看\LLKanClient\LLKanClient.aps

?????文件??????12832??2011-02-28?22:18??連連看\連連看\LLKanClient\LLKanClient.rc

????.......???????547??2010-12-01?14:28??連連看\連連看\LLKanClient\LLKanClient.dsw

????.......??????1599??2011-01-08?16:11??連連看\連連看\LLKanClient\LLKanClient.h

?????文件?????590848??2011-03-09?20:44??連連看\連連看\LLKanClient\LLKanClient.ncb

?????文件????????256??2011-03-06?10:44??連連看\連連看\LLKanClient\LLKanClient.plg

????.......??????8978??2010-12-24?22:27??連連看\連連看\LLKanClient\LLKanClientDlg.cpp

????.......??????1883??2010-12-24?22:27??連連看\連連看\LLKanClient\LLKanClientDlg.h

????.......??????1991??2010-12-29?21:06??連連看\連連看\LLKanClient\MsgBox.cpp

????.......???????830??2010-12-29?21:06??連連看\連連看\LLKanClient\MsgBox.h

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

評論

共有 條評論