WMencoder9 在CoCreateInstance奔溃问题

来源:互联网 发布:js div 轮播代码 编辑:程序博客网 时间:2024/06/11 12:51

问题描述:
在开发过程中,遇到如下问题,这个代码在win7 64位下可以正常编译,运行,但在win7 32位下CoCreateInstance时出现访问突出

// to an IWMEncoder interface.if (FAILED(CoInitialize(NULL))){    return FALSE;}if (!m_pEncoder){    if (FAILED(CoCreateInstance(CLSID_WMEncoder,        NULL,        CLSCTX_INPROC_SERVER,        IID_IWMEncoder,        (void**)&m_pEncoder)))//64位下ok,32位crash    {        return FALSE;    }}

问题可能原因:
Wmencoder版本不兼容导致的注册问题,以至于在创建实例时,出现非法访问的问题,即:访问冲突
解决方法:
下载下面更新包,更新版本
http://download.csdn.net/download/zaokang5603/10168885#comment

原创粉丝点击