本文主要是介绍error LNK2001: 无法解析的外部符号 CLSID_ImagingFactory 和 IID_IImagingFactory,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
今天在使用 IImage 画图时遇到了
“error LNK2001: 无法解析的外部符号 CLSID_ImagingFactory” 和
“error LNK2001: 无法解析的外部符号 IID_IImagingFactory”
的错误,发现是由于在使用GUID时头文件包含的顺序搞错了。网上大多数人都说要严格按照下面的顺序添加头文件,如下:#include <imaging.h>
#include <initguid.h>
#include <imgguids.h>
可是我按如下的顺序也成功了:
#include <initguid.h>
#include <imaging.h>
这篇关于error LNK2001: 无法解析的外部符号 CLSID_ImagingFactory 和 IID_IImagingFactory的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!