- 博客(7)
- 资源 (47)
- 收藏
- 关注
转载 不用双缓冲实现无闪烁图象
<br /><br />首先说一下产生闪烁的原因,当窗口由于任何原因需要重绘时,总是先用背景色或背景图象将显示区清除,然后才显示图象,这样在短时间内背景色与显示图形交替出现,使得显示窗口看起来在闪。如果将背景刷设置成NULL,这样无论怎样重绘图形都不会闪了,但是会使得窗口的显示乱成一团,因为重绘时没有背景色对原来绘制的图形进行清除,而又叠加上了新的图形。<br />一般的解决方法就是采用双缓冲,创建一幅内存图象,把背景和图片先绘制到该图象,然后把绘制好的该图象显示到窗口,这样就不会产生闪烁,其实就是隐藏了图
2011-02-25 08:04:00 1347 1
转载 Windows API学习之滚动条系列函数
<br /><br />作者:朱金灿<br />来源:http://blog.csdn.net/clever101<br /><br /><br /> Windows API中滚动条相关函数有两个:<br />int SetScrollInfo( <br />HWND hwnd, <br />int fnBar, <br />LPSCROLLINFO lpsi, <br />BOOL fRedraw <br />);<br />BOOL GetScrollInfo( <br />HWND hwnd
2011-02-18 12:18:00 1542
转载 Qt特征定义文件(裁剪定制Qt库)
<br />Qt特征定义文件(裁剪定制Qt库) <br /> Qt源码目录下src/tools/qfeatures.h文件包含了 src/tools/qconfig.h ,因此修改qconfig.h,就可以编译自己想要的 特征 ,即qt所有功能的一个子集。<br /><br />需要注意的是这样的修改只有Qt/Embedded平台能支持,因为嵌入式环境中,减小qt库的大小很重要,并且应用配置常常是固定的。<br />config.h文件定义的是需要去除的 特征 。有些 特征 依赖于其他的特征,这些依赖关系
2011-02-18 12:01:00 1393
转载 四大图像库的使用感受:OpenCV/FreeImage/CImg/CxImage
<br /><br />对OpenCV的印象:功能十分的强大,而且支持目前先进的图像处理技术,体系十分完善,操作手册很详细,手册首先给大家补计算机视觉的知识,几乎涵盖了近10年内的主流算法;然后将图像格式和矩阵运算,然后将各个算法的实现函数。我用它来做了一个Harris角点检测器和Canny边缘检测器,总共就花了一个小时(第一次用OpenCV)。而且该库显示图像极其方便,两句话就可以。但该库似乎不大稳定,对32F和16S、8U的图像数据支持上bug重重。我用cvFilter2D函数进行线性滤波,屡屡出错,后
2011-02-17 11:46:00 929
C++ Memory Leak Detect
2009-08-31
WinCE 下内存泄露检测大杀器Code snitch
2009-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人