自定义文件格式保存大量小图片 请问,如何制定一种2进制格式来保存大量的小图片,同时Load进内存后方便快速索引,比如TX保存图片的方式,希望能有一种比较好的解决方案 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Load进内存后方便快速索引用CImageList这个不可以吗? 用map做可以么?map<CString, CBitmap> m;CString 是你的名字,CBitmap是你的图片。想 显示的时候直接m[_T("XXX.bmp")],这个就是CBitmap对象也可以是CImage,这个就在于你自己了 我觉得最简单的方法就是使用纯资源dll typedef struct _IMG{BITMAPINFO biInfo; // 图像信息,或者BITMAPINFOHEADERULONGLONG* pBitsOffset; // 图像数据到文件头的偏移}IMG;顺序写 IMG 和像素数据就可以,加载进来就是直接可以使用的位图。想提高访问效率给他建一个索引。 可以考虑压缩方式,类似WinRAR压包解包 是不是可以考虑将CImageList序列化 复合文档(Compound Document) C语言中嵌入汇编 win32 学习疑惑,关于控件。 我想在dll中“自定义一个消息”,在子线程中调用这个dll,然后把消息传给主线程的一个“进度条控件”,这个应该怎么做? 用 xsl 把此 xml 与 此 html 结合, 这个xsl 如何写?(看了教程,但觉得好像xsl没那么自由灵活) 类型转换错误问题 问题解决了,散分! 如何把键盘的健值转化为字符显示 dll能导入变量吗? WIN2000下如何知道当前登陆的用户的用户名? 如何获得和释放系统图标资源 vc++能编译运行汇编程序吗? CFile中read的问题,求答案!!!
用CImageList这个不可以吗?
map<CString, CBitmap> m;CString 是你的名字,CBitmap是你的图片。想 显示的时候直接m[_T("XXX.bmp")],这个就是CBitmap对象
也可以是CImage,这个就在于你自己了
{
BITMAPINFO biInfo; // 图像信息,或者BITMAPINFOHEADER
ULONGLONG* pBitsOffset; // 图像数据到文件头的偏移
}IMG;顺序写 IMG 和像素数据就可以,加载进来就是直接可以使用的位图。想提高访问效率给他建一个索引。