将VC6升级到VC10 - IDisplatchImpl错误

时间:2011-06-27 19:46:32

标签: visual-studio-2010 visual-c++ migration vc6

我正在尝试将项目从VC6迁移到VC10。该库是一个COM DLL。我有许多基类来自IDispatchImpl的类。我收到以下错误:

  

错误C2504:'IDispatchImpl':base   class undefined

这是类定义:

class CProcess : 
    public IDispatchImpl<IProcess, &IID_IProcess, &LIBID_Library>, 
    public ISupportErrorInfo,
    public CComObjectRoot,
    public CComCoClass<CProcess,&CLSID_Process>
{

我正在使用静态链接的ATL。有什么想法吗?

0 个答案:

没有答案