📄 brick.cpp
字号:
// Brick.cpp: implementation of the CBrick class.
//
//////////////////////////////////////////////////////////////////////
#include "stdafx.h"
#include "Brick.h"
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
CBrick::CBrick()
{
::SetRect(&m_Rect, 0, 0, 0, 0);
m_hBmp = NULL;
m_pNext = NULL;
}
CBrick::~CBrick()
{
}
void CBrick::SetBrick(RECT Rect, HBITMAP hBmp)
{
m_Rect = Rect;
m_hBmp = hBmp;
}
void CBrick::OnDrawBrick(HWND hWnd)
{
HDC DC, memDC;
DC = GetDC(hWnd);
memDC = ::CreateCompatibleDC(DC);
SelectObject(memDC, m_hBmp);
BitBlt(DC, m_Rect.left, m_Rect.top, 200, 8, memDC, 0, 0, SRCCOPY);
ReleaseDC(hWnd, DC);
DeleteDC(memDC);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -