WTL gdi
stevenkoh
这个作者很懒,什么都没留下…
展开
-
JPEG V8非标准图片SmartScale的图片判别
ijg的libjpeg库很多系统使用,其V8版本增加了“无损缩放SmartScale”的功能,但被ITU给拒了。哈哈。具体可以看这里,https://fireattack.wordpress.com/2016/02/21/jpeg/SmartScale不熟悉的同学可以看这里:https://libjpeg-turbo.org/About/SmartScale我发现QT的QImage模块可以支持这种SmartScale格式图片,但其他包括微软以及常用的看图软件都不支持。所以,在图片预处理的时.原创 2020-07-04 16:40:52 · 296 阅读 · 0 评论 -
EDID的获取和解析
EDID是显示器的fireware资料,保存有显示器大小信息,可以根据显示屏分辨率计算PPI,以适应合适的字体大小。相关资料如下:https://ofekshilon.com/2011/11/13/reading-monitor-physical-dimensions-or-getting-the-edid-the-right-way/https://www.winvistatips.com/threads/how-to-read-monitors-edid-information.181.转载 2020-05-11 09:10:19 · 2229 阅读 · 0 评论 -
Windows多显示器创建DC的bug
Windows 的多显示支持API有错误bug函数 EnumDisplayMonitors 的HDC montitor 是无效的。 回调函数 BOOL procSingleMonitor(HMONITOR hMonitor,HDC hdcMonitor,LPRECT lprcMonitor); static BOOL CALLBACK MyInfoEnumProc(HM...原创 2020-05-01 17:13:06 · 557 阅读 · 0 评论 -
对于图片处理的分析
对于图片处理的分析 金印客: 有很多timer触发,支持图片全部拖动,但实现效率非常差,好像Flash方案一样,滞后感很强。MS PPT: 图像通过画边框实现,不是实时拖动转动。应该属于淘汰技术TaoPix:图片实时拖动,旋转。好像挂接了 WM_MOUSELDOWN消息,有一些特殊做法,动了消息队列。拖动的时候,CPU占用较高。好像每次都全部重画GDI原创 2012-09-03 12:32:34 · 865 阅读 · 0 评论