CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  界面

位图拚接问题

楼主zmrzzg(zmrzzg)2005-06-02 15:53:17 在 VC/MFC / 界面 提问

若干位图小块,如何拚接成一个大位图整块?  
  分不够再加! 问题点数:0、回复次数:4Top

1 楼orbit(走了走了)回复于 2005-06-02 16:23:41 得分 0

先着一些关于位图文件格式的资料,理解位图文件的格式,然后弄清楚一些问题:  
   
  首先,这些小位图是否是相同格式(比如颜色深度,块的大小是否相同等等)?  
  其次,拼接的方法,是横着拼接还是竖着拼接,还是限制大小的拼接?  
   
   
  剩下的问题就是编程了,首先将小位图转换成相同颜色深度的位图,然后根据拼接方法确定最终位图的大小,创建一个这样大小的位图,将小位图文件的数据向大位图中拷贝,注意位图文件的行有四字节对齐的要求。  
   
   
  Top

2 楼zmrzzg(zmrzzg)回复于 2005-06-02 17:00:48 得分 0

re:orbit(走了走了)    
    我只是把一个桌面屏幕分割成大小相等的小块位图,然后再将这些小位图合成一个整位图,即还原成桌面屏幕,这样这些小位图的格式肯定相同,块的大小也会相同,有这样的例子吗?   谢谢Top

3 楼sunshine13870840(雀弹)回复于 2005-06-02 20:35:55 得分 0

wo     做过拼图游戏,可以解决,只要耐心就行,  
  看一下书,理解CDC,CClientDC,pDC->Bitblt(),SetWindowPos(),.GetWindowPlacement  
  这些你理解不?  
  得到畏途句柄。。。。。。Top

4 楼orbit(走了走了)回复于 2005-06-02 20:45:10 得分 0

到底是屏幕位图拼合还是位图文件拼合Top

相关问题

  • 关于把内存位图直接保存为位图文件
  • 怎样将几张位图对象拼接成一张图片?
  • 图像拼接
  • 位图
  • 位图
  • 如何改变 picture 控件 所连接的位图 BMP ???????
  • 如何不显示而直接存储位图文件?
  • 怎样直接在桌面上贴一幅位图
  • 视图中写三表连接.请各位高手帮帮我!
  • @@@@@@@@@@@ 高手..如何直接操作位图数据将一个大图的某块用小图来填充!

关键词

  • 文件
  • 图
  • 拼接
  • 大小
  • 相同
  • 格式
  • 问题
  • 理解

得分解答快速导航

  • 帖主:zmrzzg

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo