这个错误是什么意思?
d:\ATL\ATL002EXEPtr\ATL002EXEPtrDlg.h(35) : error C2970: “ATL::CComQIPtr” : 模板参数“piid” : “IID_IPeople” : 涉及带有内部链接的对象的表达式不能用作非类型参数
c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\atlcomcli.h(503) : 参见“ATL::CComQIPtr”的声明
d:\ATL\ATL002EXEPtr\_ATL002_i.h(73) : 参见“IID_IPeople”的声明
就是定义了:CComQIPtr<IPeople,&IID_IPeople> m_IPeoplePtr;出的问题
如果将IID_IPeople改为IID_IUnknown就没有问题了,不知为什么?