不同DPI设置下的GetWindowRect获取到的坐标不一致

昨天BOSS突然过来说,我们的屏幕共享在Windows Surface上共享程序时,实际共享的区域不对,顿时有些晕了,然后找了台win8的电脑,没有这个问题。经过观察发现,原本1080P的屏幕,实际上通过GetWindowRect获取到的只有720P。然后就是各种BG,发现http://www.cppblog.com/weiym/archive/2014/02/18/205841.aspx此文,原来windows会对高DPI下的坐标进行缩放,可在控制面板->显示->使阅读屏幕上的内容更容易 进行配置,PC上默认配置都是100%,所以没有问题,Windows Surface上默认配置的150%,问题就来了,相当于windows把720p的坐标系拉伸到1080p的屏幕上,而我们获取的坐标仍然是在720p的,而我真正抓取的屏幕图像是在1080p上的,导致区域位置和大小都不正确.

那怎么转换呢,把GetWindowRect获取到的坐标*拉伸比(150%)就得到了在屏幕上的坐标了.怎么获取拉伸比呢?又BG到http://blog.csdn.net/puncha/article/details/8239174此文,可以使用dc.GetDeviceCaps(LOGPIXELSX)/96获取到拉伸比,96是windows默认的dpi,如此便搞定了~~

文章分类 疑难杂症

mysql 如何删除所有的存储过程

1.新建query.sql文件,输入

SELECT CONCAT(“DROP PROCEDURE IF EXISTS “,SPECIFIC_NAME,”;”) AS StorePrecedure
FROM information_schema.ROUTINES R
WHERE R.ROUTINE_TYPE = “PROCEDURE”
AND R.ROUTINE_SCHEMA = DATABASE()

2.在CMD窗口中输入mysql -u [username] -p [dbname] < c:/query.sql > c:/delete.sql

3.打开delete.sql,删除第一行

4.在CMD窗口中输入mysql -u [username] -p [dbname] <  c:/delete.sql

文章分类 MySql

亲,你气点低

昨晚跟认识20+年的发小吃饭,最后不欢而散。原本以为跟这帮人的感情是顽固不化的,最后才发现一切感情都是脆弱的,都是需要你和对方同时去用心呵护的。凌晨一点钟跑回家什么也不说就开始哭,然后又边倾诉边哭,越说越委屈,哭的停不下来!九月先森说“为这种人生气不值得,他就没想让别人好过”。

洗过澡之后我也反思了,发现还是自己的EQ太低,没有处理好,这个结局并不是我想看到的。九月先森说我还是太年轻。。。

也许真的是经历太少,总是觉得怎么会有这种人?这种事?

文章分类 未分类

我out了吗

好久没写了,今天来分享点网络达人的必备技能

word的特色功能:

1,输出为图片:可以将一整个word内容变成一整图片

截图未命名1020173950

2,长微博:可以作为长微博直接发表到微博上

截图未命名1020174133

制作长图

看别人说的用photoshop制作,对于屌丝来说略麻烦了一点,最后发现还是用美图秀秀更适合一些,(缺点是:美图秀秀一张长图最多只能拼接9张图片)

1,先选择【美化图片】,来编辑每张照片,各种特效、加边框、马赛克、加文字之类的,保存;

2,然后选择【拼图】,相册中选取<=9张图片开始拼图,长图的话,模板选【拼接】,也可以加边框,保存。

微信公众号怎么用

想在微信上推广个东西,总是害怕朋友们悄悄屏蔽我,哈哈。看有人老是分享个链接,占地面积小,想看的人点进去,不想看的人也不用刷很久。貌似比较讨喜呢!不过度娘说公众号才可以发那个东东哦,哇喔,原来公众号是个好东西,果断申请一个,咱就申请个人的(具体流程网上查,so  easy的),记得提前准备好一张图片是你拿着你的身份证拍的,因为信息登记的时候要求上传证明资料,个人申请的就是身份证正面照片,必须清晰到能看清上面的详细信息。信息填写完成提交后,一般7个工作日内会审核完成。

文章分类 未分类

生活中的点滴感动

博雅互动有提供三餐,不过每次要排好长的队才能打着饭,所以我一般都避开高峰期,晚一点去。今天也一样,12:20打饭,12:40左右吃完去丢饭盒,走一半,清洁大妈亲切的(或许是带点生涩?害羞?的)跟我说“我给你拿过去吧”(大妈应该是顺路,公司没有这种福利),还没等我反应过来,她就把我饭盒拿过去,笑着走了。只留我满眼的感激望着她的背影!

生活中总是能遇到各种令我心底涌上一股暖流的时刻,有时来自亲人,朋友,同事。有时却来自那些陌生人!所以要时刻记得感恩!记得回馈!记得传递!

文章分类 未分类