vc++实现office自动化编程,环境搭建有关问题

vc++实现office自动化编程,环境搭建问题
VC++6.0中通过如下代码导入:
#import "office/MSO.DLL" rename("DocumentProperties","xpDocumentProperties"),rename_namespace("Office")
using namespace Office;

#import "office/VBE6EXT.olb" rename_namespace("VBE6")
using namespace VBE6;

#import "office/MSWORD.olb" rename("ExitWindows","ExitWindowsEx"),named_guids,rename_namespace("Word")
using namespace Word;

然后  Word::_ApplicationPtr m_App;
m_App->CreateDispatch(); //此句,指针未找到函数CreateDispatch()
求解惑……?

如果未找到的话,m_App将为空,无法使用m_App->GetDocuments();
注:vc++6.0新建 MFC 基于单文档模式视图工程后,在stdafx.h文件中加入如上代码,然后直接通过m_App找CreateDispatch,其余无操作。
1.是环境搭建有问题?
自动化 Office

------解决方案--------------------
求交往!
要添加自动化支持,然后初始化COM库,最后调用m_app.CreateDispatch

m_App是智能指针,初始化要用“.”创建对象,然后就可以用->调用函数了
------解决方案--------------------
m_App.CreateInstance(L"Word.Application")  ? 
------解决方案--------------------
1.        首先要将excel类添加到工程中。
在ClassWizard中,【Add Class】,在Excel的安装目录找到Excel.exe(Microsoft2003,2007都是Excel.exe),添加必要的几个类:
// Excel应用对象
_Application   m_oExcelApp;              // Excel程序
_Worksheet            m_oWorkSheet;     // 工作表
_Workbook            m_oWorkBook;      // 工作簿
Workbooks            m_oWorkBooks;    // 工作簿集合
Worksheets            m_oWorkSheets;    // 工作表集合
Range                   m_oCurrRange;      // 使用区域
添加到工程中的文件是excel.h和excel.cpp。
2.        初始化Com库
if (CoInitialize(NULL)!=0)