怎么在vs2010中用mfc绘制自定义的图片?就是用算法绘制每一点的颜色.
我来答
可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。
- vs2010
- 自定义
- 颜色
- mfc
- 图片
- 搜索资料
bhtzu
2013-03-31
·
TA获得超过1.1万个赞
知道大有可为答主
回答量:8088
采纳率:85%
帮助的人:4217万
关注
单点绘制,在OnDraw(OnPaint)中,使用pDC->SetPixel函数设置坐标点颜色即可。缺点:当像素点过多,会比较缓慢
内存DC绘制(绘制方法同上),再将保存的内存DC内容BitBlt到设备dc(参考“双缓冲”相关信息)。缺点:第一次绘制较慢,但之后刷新很快
通过算法,自己对位图内存指针进行COLORREF指针赋值操作,当绘制好内存指针后,将位图通过BitBlt等函数显示到DC。缺点:速度最快但操作和算法最复杂。
收起
为你推荐: