QQ截屏有什么独到之处
来源:互联网 发布:wan微型端口驱动程序 编辑:程序博客网 时间:2024/05/01 17:24
继续进行截图方法的探索,网络上竟有不少文章讨论QQ截图软件。
以前也从未用过QQ截图,需要截图时要么来个Ctrl+PrintScreen截个全屏,要么Alt+PrintScreent堆个窗口,很少要做更精细的操作。看了网络上的讨论,决定用用QQ截图软件。
使用QQ截图后发现了它在软件界面设计上确实有一定的独到之处:
1、当按下截图快捷键Ctrl+Alt+A之后,屏幕停止变化,我认为实际上是利用按下快捷键的瞬间拷屏为一张图片,然后生成一个全屏显示图片的应用程序罢了,因为使用Alt+Tab键切换时多了一个应用程序名。
2、开始截屏后,Alt+Tab键不会切换进程窗口,我想那是因为该应用程序始终置于顶层窗口了。当然具体是怎么实现的还有待商讨,但我估计肯定没有使用全局钩子,因为我在编程使用全局钩子里,杀毒软件总能监控到,除非QQ的程序能绕过杀毒软件使用全局钩子。
知识库里有人模仿了QQ截屏的响应写了些程序,读那些源码确实能学到很多东西。其中发现了MFC中一个很有用的类CRectTracker类,程序员称之为橡皮筋类,用于选择矩形框,不过具体原理还没弄得太懂,有时间还可以读一读MFC实现它的源码。花了大半天时间阅读“类QQ”截屏程序,觉得自己有点偏题了,看了别人写的程序最后便会发现,所有的仍然都是用DC来实现拷屏,因而基本原理都一样,只是在外观上做得花哨一些了。不过有一点可以学习学习,那就是怎么始终使一个应用程序置于顶层窗口的。
- QQ截屏有什么独到之处
- Iframe的独到之处
- 什么狗屁QQ空间
- struts2上传文件的独到之处
- 智慧和远见,与众不同和独到之处
- 360和QQ到底在玩什么?
- 乔布斯让苹果受世人尊敬的11个独到之处
- 乔布斯让苹果受世人尊敬的11个独到之处
- QQ一个没有什么价值的bug 【 ALLyeSNO 】
- 给大家看看什么叫被雷到了 囧QQ秀
- 被封的QQ群有什么异常?
- 想做类似QQ的软件,该看什么书
- 360和QQ,拿什么来拯救你?
- 腾讯QQ是用什么语言写的?
- <generator class="native"/>有什么作用__hnyufushan@qq.com
- 腾讯QQ是用什么语言写的?
- 腾讯QQ是用什么语言开发的
- 使用什么快捷键,关闭、打开、最小化qq聊天窗口
- 委托中的协变与逆变
- JS的正则表达式
- 关于SYS_CONNECT_BY_PATH 的一点总结
- Merge sort code using C# (Arithmetic)
- PHP生成静态页
- QQ截屏有什么独到之处
- Nylon Cable Tie Product Line Introduction
- Wenzhou Meterking Co.,Ltd.
- javascript技巧参考
- 高兴
- php生成静态页的办法-代码拷贝会出问题 只参考流程
- 阿里巴巴公司DBA笔试题
- 爱、信任、责任、勇气、信念 -----《功夫熊猫》观感
- 编译TCPMP