我做了一个ATL,其支持MFC,在ATL的接口中声明了几个方法。然后在MFC生成的类中调用。
但出现如下错误:error C2227: left of '->ShowMe' must point to class/struct/union
请问如何解决该问题呢?

解决方案 »

  1.   

    还没这样做过,这样做试试。该COM对象接口的实现都封装在这个对象中,所以建立该对象的一个实例,然后通过该实例来调用其方法,就象要调用类对象的方法一样。
      

  2.   

    我是想这样做的 在Event接口中声明了一个Event,ShowMe([in] long a),在MFC的类中调用Fire_ShowMe,对外返a的值。
      

  3.   

    这是一个MFC实现事务的例子
    http://www.codeproject.com/shell/dlgdhtmlevents.asp