bitblt
win7 64位,创建一个MFC 对话框 程序,
在界面添加一个 按钮和 一个 spin control 控件
效果如下:
用MarkMan标记一下,坐标和尺寸:
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.csdn.net/download/wowocpp/10516957
相关阅读
获取键盘鼠标操作的函数(GetAsyncKeyState ())
首先介绍一下几个概念:按位与运算符"&":是双目运算符,其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果
header()函数的作用是:发送一个原始 HTTP 标头[Http Header]到客户端。标头 (header) 是服务器以 HTTP 协义传 HTML 资料到浏览器
MONTHS_BETWEEN (date1, date2) 用于计算date1和date2之间有几个月。 如果date1在日历中比date2晚,那么MONTHS_BET
学习excel的四舍五入函数和整取函数--生活中常用。下面是小编为大家精心整理的关于Excel中四舍五入函数和取整函数,希望能够帮助到
函数: stringObject.substring(start,stop) 参数: start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中