ローカルのOutlookの連絡先を検索するサポートをATL/WTLアプリケーションに追加したいと考えています。誰でもOutlook COMインターフェイス(Office 2003以降)を知っていて、連絡先を検索できますか?私は既にLDAPルックアップをサポートしていますが、ユーザーは私的な連絡先をも検索できるようにしたいと考えています。COMを使用してOutlookの連絡先を検索しますか?
すべての情報を歓迎します。
ローカルのOutlookの連絡先を検索するサポートをATL/WTLアプリケーションに追加したいと考えています。誰でもOutlook COMインターフェイス(Office 2003以降)を知っていて、連絡先を検索できますか?私は既にLDAPルックアップをサポートしていますが、ユーザーは私的な連絡先をも検索できるようにしたいと考えています。COMを使用してOutlookの連絡先を検索しますか?
すべての情報を歓迎します。
連絡先にアクセスするには、まず、アプリケーションのGetNamespace関数を使用して名前空間オブジェクトとして「MAPI」を渡す必要があります。
次に、NamespaceのGetDefaultFolder関数を使用して、Itemsプロパティを含むMAPIFolderインターフェイスを提供します。
次に、アイテムの検索機能を呼び出します。
あなたはここでは、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