关闭

不用双缓冲实现无闪烁图象

首先说一下产生闪烁的原因,当窗口由于任何原因需要重绘时,总是先用背景色或背景图象将显示区清除,然后才显示图象,这样在短时间内背景色与显示图形交替出现,使得显示窗口看起来在闪。如果将背景刷设置成NULL,这样无论怎样重绘图形都不会闪了,但是会使得窗口的显示乱成一团,因为重绘时没有背景色对原来绘制的图形进行清除,而又叠加上了新的图形。一般的解决方法就是采用双缓冲,创建一幅内存图象,把背景和图片先绘制到该图象,然后把绘制好的该图象显示到窗口,这样就不会产生闪烁,其实就是隐藏了图...
阅读(1166) 评论(1)

Windows API学习之滚动条系列函数

作者:朱金灿来源:http://blog.csdn.net/clever101      Windows API中滚动条相关函数有两个:int SetScrollInfo( HWND hwnd, int fnBar, LPSCROLLINFO lpsi, BOOL fRedraw );BOOL GetScrollInfo( HWND hwnd...
阅读(1306) 评论(0)

Qt特征定义文件(裁剪定制Qt库)

Qt特征定义文件(裁剪定制Qt库)   Qt源码目录下src/tools/qfeatures.h文件包含了 src/tools/qconfig.h ,因此修改qconfig.h,就可以编译自己想要的 特征 ,即qt所有功能的一个子集。需要注意的是这样的修改只有Qt/Embedded平台能支持,因为嵌入式环境中,减小qt库的大小很重要,并且应用配置常常是固定的。config.h文件定义的是需要去除的 特征 。有些 特征 依赖于其他的特征,这些依赖关系...
阅读(961) 评论(0)

四大图像库的使用感受:OpenCV/FreeImage/CImg/CxImage

对OpenCV的印象:功能十分的强大,而且支持目前先进的图像处理技术,体系十分完善,操作手册很详细,手册首先给大家补计算机视觉的知识,几乎涵盖了近10年内的主流算法;然后将图像格式和矩阵运算,然后将各个算法的实现函数。我用它来做了一个Harris角点检测器和Canny边缘检测器,总共就花了一个小时(第一次用OpenCV)。而且该库显示图像极其方便,两句话就可以。但该库似乎不大稳定,对32F和16S、8U的图像数据支持上bug重重。我用cvFilter2D函数进行线性滤波,屡屡出错,后...
阅读(668) 评论(0)

DirectUI界面效果图

...
阅读(939) 评论(1)

LuaTinker

LuaTinker...
阅读(3387) 评论(2)

通过例子学习Lua

通过例子学习Lua...
阅读(3312) 评论(0)
    个人资料
    • 访问:643857次
    • 积分:9384
    • 等级:
    • 排名:第2712名
    • 原创:111篇
    • 转载:376篇
    • 译文:0篇
    • 评论:112条
    文章分类
    最新评论