2009-05-01 48 views
1

我想添加支持搜索本地Outlook联系人到我的ATL/WTL应用程序。有没有人知道Outlook COM接口(Office 2003或更高版本)允许您搜索联系人?我已经有LDAP查询支持,但用户也希望能够搜索他们的私人联系人。使用COM搜索Outlook联系人?

任何信息将受到欢迎。

回答

1

要访问联系人,首先必须使用应用程序的GetNamespace函数获取Namespace对象,并将“MAPI”作为名称空间名称。

然后您使用Namespace的GetDefaultFolder函数,该函数为您提供包含Items属性的MAPIFolder接口。

接下来你调用项目的查找功能。