Would I still use IExchExt

B

Byron

I'm trying to add a button and a new menu command to the Outlook window
when composing a new email for the standard HTML message and the Word
message. From what I've read I need to use the Outlook Object Model.
So here is my confusion.

1. If I use the object model does that mean I still use IExchExt,
IExchExtCommands, et. al.? If not, how do I register my functions to
get called back?

2. On MSDN when looking up IExchExt, it is under the topic of Exchange
Server 5.5. Are these API's old and now the Outlook Object Model has
effectively replaced IExchExt?

3. Know of any good reference materials?

I'm using C++ and plan on developing for Outlook 2000.

Thanks,

Byron
 
K

Ken Slovak - [MVP - Outlook]

The Outlook object model is completely different than using Extended MAPI.
COM addins are completely different than Exchange extensions. You must use
MAPI if you want to do an Exchange Extension, which are still supported even
in Outlook 2007. A COM addin gets completely different registration
information.

I'd go to the COM Addins section of www.outlookcode.com for an overview of
COM addins and then you can decide if you want to continue with doing an
addin or want to do an Exchange Extension.
 
D

Dmitry Streblechenko

If you have an existing ECE, you can use OOM from it using IOutlookExchExt.
If you are starting from the scratch and do not plan to support Outlook 97
and 98, COM add-in (no IExchXXX interfaces) is much more compelling.

Dmitry Streblechenko (MVP)
http://www.dimastr.com/
OutlookSpy - Outlook, CDO
and MAPI Developer Tool
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top