在对话框模板上有个ActiveX控件,以其辅助类A(引入该控件时由CLASSWIZARD生成,从CWnd派生)为该控件定义变量m_ax,Func()为控件暴露的一个方法。现在程序中再定义一辅助类变量A aax,
执行aax.Attach(m_ax.m_hWnd);
调用aax.Func()时出错,错误定位为
CWnd::InvokeHelper(...)
{
ASSERT(m_pCtrlSite != NULL);    // not an OLE control (not yet, 
}
请问我要使用上述方式访问控件方法是,应该怎样改正这个错误!