关于GDI+图像类型转换的问题
最近需要做一个图像类型转换的功能,见GDI+有这样的功能就试了下,网上也有很多例子http://hi.baidu.com/dw19861020/blog/item/2314c9f3ec02fd19b07ec512.html
但是发现MBmpToMImage这个函数在实际中使用不了,原因是出在GlobalLock(hMemImage)这一句中,它返回了NULL。其中的hMemImage是用GlobalAlloc(GMEM_MOVEABLE, 0)申请出来的。在MSDN中查了下发现这样用是不允许的。
我现在的问题是,有什么办法能够把这个程序改一下,让它能够用?
[解决办法]
你是不是在vc6中使用gdi+?
如果是的,先确认gdi+是否初始化了!