针对 《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
本文介绍如何在Win7 64位环境下使用MFC创建一个带有按钮和Spin Control控件的对话框程序。通过示例代码展示了如何在按钮点击事件中利用BitBlt函数绘制图案,并提供了完整的实现步骤与源码下载链接。
552

被折叠的 条评论
为什么被折叠?



