WTL gdi+
stevenkoh
这个作者很懒,什么都没留下…
展开
-
获取JPEG最小编码单位(MCU)大小
就是JPEG最小截取编码块 8x8的大小。 引述地址: https://www.impulseadventure.com/photo/rotation-partial-mcu.html https://www.impulseadventure.com/photo/jpeg-minimum-coded-unit.html https://quippe.eu/blog/2016/11/17/determining-minimum-coded-unit-dimensions.html 源码:get.翻译 2020-07-02 08:28:50 · 996 阅读 · 0 评论 -
WTL中GDI+支持资源文件加载
今天遇到一个小问题困扰了。就是GDI+加载资源位图的问题。由于把一些内容编译到exe程序中去,上网查找了一下,经验总结如下: 1. GDI+ 一定要使用UNICODE,所以 stdafx.h 中要先设置 #define UNICODE 2. 位图Bitmap可以直接加载 Bitmap * tmpBitmap = Bitmap::FromResource(_Module.GetResour原创 2013-04-22 17:16:20 · 1305 阅读 · 0 评论 -
WTL双缓冲类CDoubleBufferImpl的缺陷
WTL的双缓存类非常好用,但是要注意一点。这个DoPaint的重载函数中,只有传递给WM_PAINT中CPaintDC中的m_ps.rcPaint区域才能更新,其他区域将无法得到更新。这点需要了解下。 如果你在缓存DoPaint( CDCHandle dc) 获取的DC中,在rcPaint之外的绘图将无法在屏幕上显示。因为这个内存缓存只把rcPaint中的部分作为一个bitmap映射,其他原创 2013-06-13 12:56:12 · 1825 阅读 · 0 评论