hr = ::CoCreateInstance(CLSID_WMRMKeys,
NULL,
CLSCTX_INPROC_SERVER,
IID_IWMRMKeys,
(void**)&m_pKeyObj);连接时候提示 encrypt error LNK2020: 无法解析的标记(0A000007) IID_IWMRMKeys我已经把dll import进去了,为什么出现这种错误, 怎么找到IID_IWMRMKeys和CLSID_WMRMKeys的定义?
NULL,
CLSCTX_INPROC_SERVER,
IID_IWMRMKeys,
(void**)&m_pKeyObj);连接时候提示 encrypt error LNK2020: 无法解析的标记(0A000007) IID_IWMRMKeys我已经把dll import进去了,为什么出现这种错误, 怎么找到IID_IWMRMKeys和CLSID_WMRMKeys的定义?
1.把.h和.c include进来,C++程序员常用的
简单说明:
.h引入接口定义
.c引入IID,CLSID.........可以自己SEE2.import "xxx.tlb" 后缀自己考虑(raw_interfaces_only no_namespace, named_guids)
简单说明:
.h引入接口定义
.c引入IID,CLSID.........可以自己SEE这里的两个文件是组件的,在组件的本地文件夹里