vc++ 1.读取位图2.循环判断该位图每个像素颜色(从左上到右下)并根据颜色给一个int二维数组赋值 求高手指点

[复制链接]
查看11 | 回复1 | 2012-7-6 16:00:26 | 显示全部楼层 |阅读模式
这个不难,给你以前写的一段代码你去修改下测试吧,可以用的:void SetupRegion(CDC *pDC,/*窗体的DC指针*/CBitmap &cBitmap/*位图对象*/,COLORREF TransColor/*透明色*/){
CDC memDC;
//创建与传入DC兼容的临时DCmemDC.CreateCompatibleDC(pDC); memDC.SelectObject(cBitmap);
CRgn wndRgn;
//创建总的窗体区域,初始region为0
wndRgn.CreateRectRgn(0,0,0,0);BITMAP bit;cBitma...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行