针对 《windows程序设计》第5版 第14章
win7 64位,创建一个MFC 对话框 程序,
在界面添加一个 按钮和 一个 spin control 控件
效果如下:
用MarkMan标记一下,坐标和尺寸:
Test按钮的点击事件代码如下:
void CBitBltTestDlg::OnBnClickedBtnTest()
{
// TODO: 在此添加控件通知处理程序代码
HWND hwnd;
HDC hdc ;
int x, y ;
hwnd = AfxGetMainWnd()->m_hWnd;
hdc =::GetDC(hwnd);
for (y = 50 ; y < 300 ; y += 50)
for (x = 0 ; x < 300 ; x += 50)
{
BitBlt (hdc, x, y, 50, 50,
hdc, 0, 0, SRCCOPY) ;
}
::ReleaseDC(hwnd,hdc);
}
点击之后的,显示效果如下:
用Markman标记一下:
工程源码下载地址:
BitBltTest.rar
https://download.youkuaiyun.com/download/wowocpp/10516957