2009-05-01 7 views
1

ローカルのOutlookの連絡先を検索するサポートをATL/WTLアプリケーションに追加したいと考えています。誰でもOutlook COMインターフェイス(Office 2003以降)を知っていて、連絡先を検索できますか?私は既にLDAPルックアップをサポートしていますが、ユーザーは私的な連絡先をも検索できるようにしたいと考えています。COMを使用してOutlookの連絡先を検索しますか?

すべての情報を歓迎します。

答えて

1

連絡先にアクセスするには、まず、アプリケーションのGetNamespace関数を使用して名前空間オブジェクトとして「MAPI」を渡す必要があります。

次に、NamespaceのGetDefaultFolder関数を使用して、Itemsプロパティを含むMAPIFolderインターフェイスを提供します。

次に、アイテムの検索機能を呼び出します。

0

あなたはここでは、MAPIラッパー

http://www.codeproject.com/KB/IP/CMapiEx.aspx

また、あなたはあなたのMAPIインターフェイスのほとんどを示すために、その非常に便利なアドオンOutlookspyを、使用する必要がありますを見つけることができますアクセス

を取得するために、MAPIを使用する必要があります。 Outlookオブジェクトモデル

MAPI関数の詳細については、MSDN

http://msdn.microsoft.com/en-us/library/aa142548(EXCHG.65).aspx

関連する問題