[윈도우프로그램, api,mfc, 게임] 픽맨(pack man)게임 풀소스입니다.
- 등록일 / 수정일
- 페이지 / 형식
- 자료평가
- 구매가격
- 2009.03.12 / 2019.12.24
- 8페이지 / zip (압축파일)
- 1건 (구매금액의 3%지급)
- 15,000원
추천 연관자료
- 하고 싶은 말
- 문의사항은 back2the@korea.com 으로 해주세요
- 본문내용
-
클래스 부분에 대한 예제 소스 입니다.
#include "Dib.h"
CDib::CDib(int w, int h, int b)
{
m_Hdc = NULL;
m_Bmp = NULL;
m_Width = w;
m_Height = h;
BITMAPINFO bi;
memset(&bi, 0, sizeof(BITMAPINFO));
bi.bmiHeader.biSize = sizeof(BITMAPINFOHEADER);
bi.bmiHeader.biWidth = w;
bi.bmiHeader.biHeight =-h;
bi.bmiHeader.biBitCount = b;
bi.bmiHeader.biPlanes = 1;
bi.bmiHeader.biCompression = BI_RGB;
m_Bmp = CreateDIBSection(NULL, &bi, DIB_RGB_COLORS,
(void **)&m_Point, NULL, NULL);
m_Hdc = CreateCompatibleDC(NULL);
SelectObject(m_Hdc, m_Bmp);
}
CDib::~CDib()
{
DeleteObject(m_Bmp);
m_Bmp = NULL;
DeleteDC(m_Hdc);
m_Hdc = NULL;
}
void CDib::Clear(_u16 Color)
{
_u16 *Scr = (_u16 *)m_Point;
int Size = m_Width * m_Height;
while(Size--)
*Scr++ = Color;
}
기말 프로젝트로 만들어 봤습니다. 음악까지 같이 나오게 만들었습니다.
이 프로젝트로 A+ 받았습니다. 다른 분들에게도 많은 도움이
되시길 원하면서 이렇게 올렸습니다. 많은 참조 부탁드리겠습니다.
수고하세요~
- 참고문헌
- visual c++ 6.0
자료평가
- 최악이다 .. 진짜
- imdd***
(2010.11.18 13:11:02)