MFC로 구현한 지뢰찾기
페이지 정보
작성일 23-04-23 14:23
본문
Download : MineSearch.zip
MFC로 구현되어있고 풀소스 모두 첨부 되어있습니다.
if(m_GameState == BOOM && state != BOMB)
DrawObject2(hdc, x, y, BOMB);
(BOMB == m_board[x][y].state) ?
else
MFC로 구현한 지뢰찾기
}
{
{
//======================================
break;
DrawObject2(hdc, x, y, MINENUMBER);
m_board[x][y].bitmapInfo = (BOMB == m_board[x][y].state) ? 1 : 4;
case OPEN:
DrawObject2(hdc, clickX, clickY, BOMB);
void CMineSearchDlg::DrawBoom(HDC hdc, int clickX, int clickY)
m_board[x][y].hBitmap = m_hBitmapItmes;
설명
case CLOSE:
switch(m_board[x][y].isOpen)
DrawObject(hdc, x, y, 4);
}
MFC로 구현되어있고 풀소스 모두 첨부 되어있습니다.
else if(m_GameState == BOOM && state == BOMB)
{
DrawObject(hdc, x, y, 5);
레포트 > 공학,기술계열
else DrawObject2(hdc, x, y, MINENUMBER);
순서
else
다.
{
break;
DrawBlock(hdc, x, y);
DrawBlock(hdc, x, y);
}
void CMineSearchDlg::DrawPaint(HDC hdc, int x, int y)
return;
}
{
default:
if(state == BOMB) DrawObject(hdc, x, y, m_board[x][y].bitmapInfo);
m_board[clickX][clickY].hBitmap = m_hBitmapItmes;
if(FLAG == m_board[x][y].isOpen)
for ( int y = 0; y < 9; ++y )
DrawBlock(hdc, x, y);
m_board[x][y].hBitmap = m_hBitmapItmes;
}
for ( int x = 0; x < 9; ++x )
{
break;
}
Download : MineSearch.zip( 86 )
case QUESTION:
}
m_board[clickX][clickY].bitmapInfo = 3;
지뢰찾기, 지뢰, 지뢰 찾기
윈도우에서 제공되는 지뢰찾기와 동일한 게임입니다. m_board[x][y].isOpen = OPEN, m_board[x][y].bitmapInfo = 5 : 0;
DrawObject(hdc, x, y, 1);
//======================================
{
case FLAG:
STATE state = m_board[x][y].state;
break;
DrawObject(hdc, x, y, m_board[x][y].bitmapInfo);
윈도우에서 제공되는 지뢰찾기와 동일한 게임입니다.


