VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 1877|回复: 28

VC++高级班之窗口篇-[12]打造自己的屏幕放大镜

[复制链接]
51_avatar_middle
最佳答案
74 
online_admins 发表于 2018-3-2 10:11:38 | 显示全部楼层 |阅读模式
①、实现的原理:
获取显示区域的大小,拷贝放大倍率分之一的屏幕区域,将其图像拉伸显示到显示区域!
===================================================
②、界面的设计及制作:
Picture 控件的ID设置成非:IDC_STATIC,例如:IDC_SHOW,Notify 属性设置为 True;
ComboBox 的 Type 属性设置为:Drop List,并绑定控件类型成员变量:m_ComboBox
并在对话框的初始化函数:OnInitDialog() 中进行数据的添加:
===================================================
③、为开始截图按钮添加相应函数,启动 定时器:
===================================================
④、添加定时器响应函数:
===================================================
⑤、StretchScreenToBitmap 函数实现:
===================================================
⑥、DrawTargetBitmap 函数实现:
===================================================
⑦、最小化窗口后显示区域被清空问题的解决(大家可以把这个算作是一个作业):
===================================================
⑧、析构函数的添加:~CDlgTestDlg();
===================================================

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
教程在线观看地址:
https://www.bilibili.com/video/av39706853/?p=13
MP4高清视频下载地址:链接:https://pan.baidu.com/s/1M_aPGoefPrh-tI63vDi_ZA 提取码:0ok6
本节课件下载(回复后可见):
游客,如果您要查看本帖隐藏内容请回复

备注:VIP会员可免费下载本站所有资源(点击查看)
提示:通过购买VC驿站U盘打包(点击查看)也可加入终身Vip会员^_^




上一篇:VC++高级班之窗口篇-[11]自定义区域截图
下一篇:VC++高级班之窗口篇-[13]打造自己的图片浏览器
95_avatar_middle
最佳答案
0 
在线会员 发表于 2019-2-17 16:27:39 | 显示全部楼层
感谢老大的无私奉献
98_avatar_middle
最佳答案
0 
在线会员 发表于 2019-2-23 15:02:10 | 显示全部楼层
谢谢分享  学习


69_avatar_middle
最佳答案
0 
在线会员 发表于 2019-3-5 14:37:15 | 显示全部楼层
自定义区域截图
56_avatar_middle
最佳答案
0 
在线会员 发表于 2019-3-24 04:02:31 | 显示全部楼层
感谢老大的无私奉献
70_avatar_middle
最佳答案
0 
在线会员 发表于 2019-3-27 10:08:20 | 显示全部楼层
加油加油!
52_avatar_middle
最佳答案
0 
在线会员 发表于 2019-5-29 18:26:48 | 显示全部楼层
谢谢楼主分享
22_avatar_middle
最佳答案
0 
在线会员 发表于 2019-6-26 10:44:43 | 显示全部楼层
感谢分享         
43_avatar_middle
最佳答案
0 
在线会员 发表于 2019-8-6 11:52:44 | 显示全部楼层
祝VC驿站越办越好
30_avatar_middle
最佳答案
0 
在线会员 发表于 2019-9-18 21:31:26 | 显示全部楼层
感谢老大的无私奉献
20_avatar_middle
最佳答案
0 
在线会员 发表于 2019-10-28 20:47:44 | 显示全部楼层
感谢老大的无私奉献
00_avatar_middle
最佳答案
2 
在线会员 发表于 2020-1-4 12:24:09 | 显示全部楼层
来拿课件 参数错误哈哈哈
06_avatar_middle
最佳答案
0 
在线会员 发表于 2020-1-5 20:29:34 | 显示全部楼层
感谢老大的无私奉献
99_avatar_middle
最佳答案
0 
在线会员 发表于 2020-1-11 20:29:03 | 显示全部楼层
谢谢老师的分享
98_avatar_middle
最佳答案
0 
在线会员 发表于 2020-1-17 08:52:41 | 显示全部楼层
感谢老大的无私奉献
70_avatar_middle
最佳答案
0 
在线会员 发表于 2020-2-11 11:27:30 | 显示全部楼层
好好学习,快点学好
48_avatar_middle
最佳答案
0 
在线会员 发表于 2020-2-18 19:35:01 | 显示全部楼层
感谢楼主分享
51_avatar_middle
最佳答案
2 
在线会员 发表于 2020-2-21 19:00:18 | 显示全部楼层
呃呃呃鹅鹅鹅鹅鹅鹅饿鹅鹅鹅饿
51_avatar_middle
最佳答案
2 
在线会员 发表于 2020-2-23 08:02:13 | 显示全部楼层
热热热若若若若若若若若若若若若若若若若若若
76_avatar_middle
最佳答案
0 
在线会员 发表于 2020-2-24 22:28:08 | 显示全部楼层
打造自己的屏幕放大镜
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

×【发帖 友情提示】
1、请回复有意义的内容,请勿恶意灌水;
2、纯数字、字母、表情等无意义的内容系统将自动删除;
3、若正常回复后帖子被自动删除,为系统误删的情况,请重新回复其他正常内容或等待管理员审核通过后会自动发布;
4、感谢您对VC驿站一如既往的支持,谢谢合作!

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号 )|网站地图wx_jqr

GMT+8, 2020-5-25 15:32

Powered by CcTry.CoM

© 2009-2020 cctry.com

快速回复 返回顶部 返回列表