关于LoadImage函数的使用 LoadImage函数可以从磁盘上读取一个位图文件,文档上给出它的返回值是一个HANDLE。我想知道这个HANDLE是不是所读取位图文件数据在内存中的起始地址?应该怎样应用这个HANDLE? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 更明确一点,怎样通过HANDLE操作位图中的数据信息? CBitmap *m_bmp = CBitmap::FromHandle(m_hBmp);就可以得到一个CBitmap实例了。 HBITMAP bitmap; bitmap=(HBITMAP)LoadImage(AfxGetInstanceHandle(),"SAMPLE.BMP",IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION);强制转换即可。 handle是一个指向加载在内存中的图像的句柄,还不能直接通过handle来访问内存中的数据,因为handle在内存中是不固定的,必须用一个函数来锁定内存块才能访问数据。楼上的几位的方法都可以。 状态栏的ID_SEPARATOR添加ON_UPDATE_COMMAND_UI不管用? 感谢sinall版主 List控件为什么无法显示数据库中的信息 有没有JPEG转MPEG的代码 如何讲24位像素转换为16位像素? 谁知道photoshop的滤镜是如何开发的? 关于MFC与WIN32 API 如何在win32 application 中调用MFC的类 如何使两幅图片融合在一起? <深入浅出MFC>第二版已经正式出版啦,快来邮购吧!邮购能更快得到书. Visual.Assist.X.v10.1.1293.WinALL.Cracked-DVT 各位高手,再讨论一下DLL中申请内存的问题。。
CBitmap *m_bmp = CBitmap::FromHandle(m_hBmp);就可以得到一个CBitmap实例了。
bitmap=(HBITMAP)LoadImage(AfxGetInstanceHandle(),"SAMPLE.BMP",IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION);强制转换即可。
楼上的几位的方法都可以。