wince下CoCreateInstance失败

tokens 2008-11-19 03:04:02

原来做的项目用的图是bmp的,图多比较大,想换成png格式的.
所以下了个CCePngButtonST控件.
但是调用SetImage()时,却总是失败.因为CoCreateInstance()不成功.

CoInitializeEx(NULL,COINIT_MULTITHREADED);
//initialize com ,就是下面这句不成功
if(!SUCCEEDED(CoCreateInstance(CLSID_ImagingFactory,NULL,CLSCTX_INPROC_SERVER,IID_IImagingFactory,(void **)&pIImgFactory)))
{
return BTNST_FAILEDMASK;
}

在bsp里,已经加上了COM组件,DCOM也加上了,这函数调用还是失败.

是不是还有什么组件要加的.谢谢!!

...全文
237 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
tokens 2008-11-21
  • 打赏
  • 举报
回复
后来自己解决了..忘了加codec了.
xqhrs232 2008-11-19
  • 打赏
  • 举报
回复
有一个IMAGE组件要加进去的
eagle1597 2008-11-19
  • 打赏
  • 举报
回复
是不是定制时 Still Image Codec 等没有加呢? 我猜的.

19,502

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧