如何获得内存中存放的位图文件的句柄!!!!! 项目中我把一种格式的图片在内存转换为bmp, 我能把它保存为bmp,然后再读进来获得位图的句柄或位图对象!!但这样效率极为低下,能否直接从内存中获得位图对象的句柄,然后将其选入兼容dc,直接显示啊!!!!不经过磁盘操作!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 俺比较懒,一般处理图片的时候都用Gdiplus,俺记得Image有个FromStream函数可以把内存中的数据转换成一个Image,俺的项目很多都是从资源中读出数据,然后FromStream就可以使用老 另外如果是Windows位图的话你可以参考CreateDIBitmap的使用 HBITMAP CreateDIBitmap( HDC hdc, // handle to DC CONST BITMAPINFOHEADER *lpbmih, // bitmap data DWORD fdwInit, // initialization option CONST VOID *lpbInit, // initialization data CONST BITMAPINFO *lpbmi, // color-format data UINT fuUsage // color-data usage); 恩 我用这种方法实现的 就是HBITMAP CreateDIBitmap( HDC hdc, // handle to DC CONST BITMAPINFOHEADER *lpbmih, // bitmap data DWORD fdwInit, // initialization option CONST VOID *lpbInit, // initialization data CONST BITMAPINFO *lpbmi, // color-format data UINT fuUsage // color-data usage ); SQL设置自动编号? 未定义基类??? DCOM错误:“没有注册界面。。。”怎么解决? 求DirectX编程书籍 msdn里面的dexplore.exe坏了,能不能下一个 文件操作 CMFCOutlookBar标签切换问题,标签缩小成下方小图标时不能响应AFX_WM_CHANGE_ACTIVE_TAB消息 SDK 如何为窗口句炳数组分配内存啊?? PLC与上位机通讯的问题 VC.net编译的程序怎样才能在WIN98下运行? 弱弱,winmain()参数太长,怎么得到的? USB设备ReadFile 的问题
HDC hdc, // handle to DC
CONST BITMAPINFOHEADER *lpbmih, // bitmap data
DWORD fdwInit, // initialization option
CONST VOID *lpbInit, // initialization data
CONST BITMAPINFO *lpbmi, // color-format data
UINT fuUsage // color-data usage
);
HBITMAP CreateDIBitmap(
HDC hdc, // handle to DC
CONST BITMAPINFOHEADER *lpbmih, // bitmap data
DWORD fdwInit, // initialization option
CONST VOID *lpbInit, // initialization data
CONST BITMAPINFO *lpbmi, // color-format data
UINT fuUsage // color-data usage
);