基于vc与word、outlook对象模型的email实现毕(2)
2013-12-06 01:06
导读:以下简单介绍在本文使用的对象。 (1) outlook对象模型: application对象。该对象是outlook的核心对象,即根对象,它提供了对其它所有对象的访问。 Names
以下简单介绍在本文使用的对象。
(1) outlook对象模型:
application对象。该对象是outlook的核心对象,即根对象,它提供了对其它所有对象的访问。
Namespace对象。该对象是outlook数据源的一个抽象根,虽然该对象不被使用,它还是提供了对在对象树底层上排在自己下面的对象的访问。
Item对象。Outlook中最基本的信息单元。本文将使用mailitem对象。
Explorer对象。文件夹中项目的可视化表示,outlook用explorer显示item对象。
Impector对象。用来显示项目的outlook窗体。Inspector之于项目,如同explorer之于文件夹。
(2) word对象模型
application对象。 Word的根对象。
Document对象。该对象为word中的文档对象,相对于word中的某一具体文档。
Range对象 document对象的某一特定区块,可以通过不同的参数指定,比如一个段落、一个表格等。
3. 使用outlook对象模型进行设计
使用outlook对象模型,需要在程序中包含对office对象的引用,获得命名空间,然后调用对象的属性和方法,以下列出了部分程序代码。
(1)在stdafx.h 文件,加入以下语句:
#import "c:\program files\Microsoft Office\Office\msoutl9.olb" /*outlook对象引用文件*/
#import "c:\program files\Microsoft Office\Office\msword9.OLB" \
rename_namespace("WD") /*word对象引用文件*/
#import