bitmap1.LoadBitmap(C);
bitmap.GetBitmap(&bmpinfo1);
dcmem.SelectObject(&bitmap1);
dc.TransparentBlt(c_x, c_y, 20, 44, &dcmem, 0, 0, 20, 44, RGB(0,0,0));
C이게 케릭터 리소스 이름임
움직임은 부드럽게 할라고 time 호출해놔서 거기서 c_x, c_y수정되게 해놨어
근데 게임을 시작하면 이샛기가 계속 깜빡거려...
찾아보니까 더블버퍼 쓰라는데 dcmem 저게 일단은 CDC임
저걸 뭘 어떤식으로 쓰라는지좀 알려줍소 ㅠㅠ
어제부터 허우적거리는데 인터넷봐도 뭐가 잘못된건질 모르겟음
ㄴ 으앙감사 ㅠ
내가 MFC에 DC출력으로 게임만들어봐서 아는데 그거 화면 출력할거 좀 많아지면 존나느려짐
gdi로 게임 거의 테트리스정도밖에 못만들어
TransparentBlt나 bitblt 같은 함수써서는 그림 몇개 그리고 프레임 확떨어짐