[code=C/C++][/codvoid 
CMy23Dlg::OnBnClickedButton1()
{
   
    ShellExecute(NULL,_T("open"),_T("C:\\Program Files\\AutoCAD 2004\\acad.exe"),NULL,NULL,SW_SHOWNORMAL); 
    IAcadApplicationPtr   pAcadApp;
    pAcadApp.GetActiveObject("AutoCAD.Application");   
    AcadDocuments pAcadDoc;                          //'AcadDoc' uses undefined struct 'AcadDocument'
    pAcadDoc=pAcadApp->ActiveDocument;
    pAcadDoc.SendCommand("circle\n");}
e]我从acax16enu.tlb导入了类:CAcadDocument,在我的文件中也加了头文件,拼写也没错呀!
我从网上看别的例子  怎么是这样定义的呀?  IAcadDocuments   m_CADDocs;   怎么在类前多了个I?
我这样写 IAcadDocuments   m_CADDocs   出现错误:'IAcadDocument' : cannot instantiate abstract class