我正在尝试为 HBITMAP 加载 PNG。我从stackoverflow找到了这篇文章。当我运行代码时,我会REGDB_E_CLASSNOTREG
继续CoCreateInstance(CLSID_WICPngDecoder, NULL, CLSCTX_INPROC_SERVER, __uuidof(ipDecoder), reinterpret_cast<void**>(&ipDecoder)
。我正在使用 Visual Studio 2012 RC,我已经完成了CoInitlaize
,但我仍然遇到同样的错误,这可能是什么问题?
问问题
1622 次
1 回答
1
WIC API 建议您从工厂创建解码器,而不是直接使用它的CLSID
. 请参阅那里的IWICImagingFactory 接口和示例代码。
您可以选择从文件、流或指定容器格式创建GUID
。
于 2012-08-16T12:01:30.083 回答