注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

deisp的博客

 
 
 

日志

 
 

MiniGUI 开源版本专区 - minigui透明绘图技巧(点阵字库绘图实现)  

2008-09-12 20:43:07|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |


szq129    



威望: 0


现金: 806 雷傲元
存款: 1845 雷傲元
贷款: 没贷款

在线: 21 时 37 分 43 秒

注册日期: 2003/03/06
   



威望: 0


现金: 806 雷傲元
存款: 1845 雷傲元
贷款: 没贷款

在线: 21 时 37 分 43 秒

注册日期: 2003/03/06
        
minigui透明绘图技巧(点阵字库绘图实现)
DrawCharWithBMP(HDC hdc, int x, int y, int char_width, int char_height, gal_pixel color)
{
 unsigned char bits [10000];//可根据字库需要调节大小
 BITMAP bmp;

 //设置位图透明色  
 if(color == 0)//黑色的字需要设成白底
 {
memset(bits, 0xff, sizeof(bits));
InitBitmap (hdc, char_width, char_height, 128, bits, &bmp);
bmp.bmType = BMP_TYPE_COLORKEY;
color_white = RGB2Pixel(hdc,255,255,255);
bmp.bmColorKey = color_white;
 }
 else//彩色的字设成黑底
 {
memset(bits, 0, sizeof(bits));
          InitBitmap (hdc, char_width, char_height, 128, bits, &bmp);

bmp.bmType = BMP_TYPE_COLORKEY;
bmp.bmColorKey = 0;
 }

 //使用setpixelinbitmap在位图上画点来显示字
 。。。
   SetPixelInBitmap (&bmp, xpos, ypos, color);
 。。。
 //把画好字的位图画到dc上
 FillBoxWithBitmap (hdc, x, y, char_width, char_height, &bmp);


}

//这样画字速度很快,位图的透明绘图也可通过以上代码实现



版权所有,不得擅自转载


kongming  头衔: 论坛坛主



威望: 0


现金: 19219 雷傲元
存款: 没开户
贷款: 没贷款

在线: 150 时 40 分 52 秒

注册日期: 未知
 头衔: 论坛坛主



威望: 0


现金: 19219 雷傲元
存款: 没开户
贷款: 没贷款

在线: 150 时 40 分 52 秒

注册日期: 未知
bbsg    



威望: 0


现金: 1222 雷傲元
存款: 没开户
贷款: 没贷款

在线: 04 时 42 分 04 秒

注册日期: 2003/12/25
   



威望: 0


现金: 1222 雷傲元
存款: 没开户
贷款: 没贷款

在线: 04 时 42 分 04 秒

注册日期: 2003/12/25
kongming  头衔: 论坛坛主



威望: 0


现金: 19219 雷傲元
存款: 没开户
贷款: 没贷款

在线: 150 时 40 分 52 秒

注册日期: 未知
 头衔: 论坛坛主



威望: 0


现金: 19219 雷傲元
存款: 没开户
贷款: 没贷款

在线: 150 时 40 分 52 秒

注册日期: 未知
wind2904225    



威望: 0


现金: 1169 雷傲元
存款: 没开户
贷款: 没贷款

在线: 03 时 36 分 04 秒

注册日期: 2004/08/10
   



威望: 0


现金: 1169 雷傲元
存款: 没开户
贷款: 没贷款

在线: 03 时 36 分 04 秒

注册日期: 2004/08/10
kailin0417    



威望: 0


现金: 1064 雷傲元
存款: 没开户
贷款: 没贷款

在线: 00 时 31 分 32 秒

注册日期: 2006/06/20
   



威望: 0


现金: 1064 雷傲元
存款: 没开户
贷款: 没贷款

在线: 00 时 31 分 32 秒

注册日期: 2006/06/20
        
急救大虾们来帮啊!怎么才能做出BMP256色透明背景的图片呢?
怎么才能做出BMP256色透明背景的图片呢?
我用Photoshop 7.0做不出来只能作出 BMP格式16色和24色的
我都郁闷死了
我必须要BMP格式256色的图片
大家高手们快帮帮我吧谢谢你们了~~
急救求求了~~555555555555
小弟在此谢谢了~~~用别的工具做也可以
只要能做出来怎么都行~~~


版权所有,不得擅自转载






引文来源  MiniGUI 开源版本专区 - minigui透明绘图技巧(点阵字库绘图实现)
  评论这张
 
阅读(667)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017