win32 StretchBlt 函数 代码测试
针对 《windows程序设计》第5版 第14章
win7 64位,创建一个MFC 对话框 程序,
在界面添加一个 按钮和 一个 spin control 控件
效果如下:
Test按钮的点击事件代码如下:
void CStretchBltTestDlg::OnBnClickedBtnTest()
{// TODO: 在此添加控件通知处理程序代码HWND hwnd;HDC hdc ;int x, y ;hwnd = AfxGetMainWnd()->m_hWnd;hdc =::GetDC(hwnd);StretchBlt (hdc, 100, 100, 200, 200,hdc, 0, 0, 50, 50, MERGECOPY) ;::ReleaseDC(hwnd,hdc);
}
点击Test按钮之后的效果如下:
用MarkMan标记一下,坐标和尺寸:
工程源码下载地址:
StretchBltTest.rar
https://download.csdn.net/download/wowocpp/10517044
win32 StretchBlt 函数 代码测试相关推荐
- Win32汇编系统函数(5)
title: Win32汇编系统函数(5) date: 2019-04-20 09:57:38 tags: 汇编语言 categories: 汇编语言 copyright: true --- 汇编语言 ...
- PHP特级课视频教程_第二十八集 PHP搜索代码测试_李强强
2019独角兽企业重金招聘Python工程师标准>>> 教程内容: 1.linux下网站开发 2.samba服务器网站共享 3.网站权限设计 4.php搜索代码测试 5.php中sp ...
- ThinkPHP3.2 G函数代码及 使用方法
ThinkPHP3.2 G函数代码及 使用方法 代码: // 内存是否可调用 define('MEMORY_LIMIT_ON',function_exists('memory_get_usage')) ...
- boost::multi_array模块实现编写调整大小函数的测试,multi_arrays 将使用来自另一个的范围来构建自己
boost::multi_array模块实现编写调整大小函数的测试,multi_arrays 将使用来自另一个的范围来构建自己 实现功能 C++实现代码 实现功能 boost::multi_array ...
- Boost: 对uncaught_exceptions函数的测试
boost::core模块对uncaught_exceptions函数的测试 实现功能 C++实现代码 实现功能 boost::core模块对uncaught_exceptions函数的测试 C++实 ...
- iOS 覆盖率检测原理与增量代码测试覆盖率工具实现
背景 对苹果开发者而言,由于平台审核周期较长,客户端代码导致的线上问题影响时间往往比较久.如果在开发.测试阶段能够提前暴露问题,就有助于避免线上事故的发生.代码覆盖率检测正是帮助开发.测试同学提前发现 ...
- python代码测试_Python入门学习系列——Python代码测试
Python代码测试 对于编写的代码,可以使用unittest模块中的相关方法进行测试. 测试函数 首先定义一个简单的函数,该函数用来合并名称并返回. name_function.py: def ge ...
- Python代码—测试
测试分为黑盒测试和白盒测试. 最简单的测试方法:即时测试.也就是编写一点代码,就测试一点. 1. 测试的一些基础知识 2. 测试工具(doctest.unittest) 3. 检查代码(PyLint. ...
- StretchBlt()函数使用
StretchBlt函数从源矩形中复制一个位图到目标矩形,必要时按目前目标设备设置的模式进行图像的拉伸或压缩. 说白了功能就是缩放. 函数原型如下 函数原型:BOOL StretchBlt(HDC h ...
最新文章
- HDU 1248 寒冰王座(全然背包:入门题)
- C#线程系列讲座(1):BeginInvoke和EndInvoke方法
- ABAP报表中负值展示问题的处理方法
- 网格弹簧质点系统模拟(Spring-Mass System by Verlet Integration)附源码
- PHP5.4.3,有些插件不是你想用就能用的
- 基于java二手书论文_java毕业设计_springboot框架的二手书交易管理与实现
- maven安装后环境变量配置
- Linux内核 eBPF基础:BCC (BPF Compiler Collection)
- 转:Jquery json的超强组合(DataTable2JSON)
- 计蒜客-最大子阵列 / NYOJ题目44-子串和
- This project uses AndroidX dependencies, but the ‘android.useAndroidX‘ property is not enabled
- c语言递归1到10联程,为什么这个递归能输出1到10
- 【菜鸟练习】软件测试等价类划分方法测试用例的编写。
- Color-UI 简介及使用教程
- 51单片机 wifi模块代码编写的历程 esp8266
- 显卡ai性能测试软件,让AI帮助您自动超频。 Zotac RTX 2080Ti显卡性能测试
- smb协议只能在同一网段吗_基于SMB协议的共享文件读写 博客分类: Java
- 《英语语法新思维初级教程》学习笔记(八)一般时态
- Linux项目实训一
- html 整站相对地址,什么是绝对地址和相对地址?
热门文章
- 易维帮助台:企业售后服务如何高效派单
- 新游记-走在新加坡河畔
- Java中static作用及用法
- PHP 字符串中出现乱码解决方法
- 关于又拍云免费cdn全网加速服务的长期评测(各种踩坑)
- LayaAir Typescript安装过程详解
- 基于HTML电商购物项目的设计与实现——html+css+javascript+jquery+bootstarp响应式图书商城...
- python中nonlocal是什么意思_Python中关键字nonlocal和global的声明与解析
- 前端知识-圣杯布局、双飞翼布局
- iOS swift5 UISlider 自定义UISlider 修改滑块和滑条的大小