Off late i am playing with Windows Mobile 5.0 sdk apis especially with apis
in PocketMobile namespace.

As long a what i understand, these apis can get me all the objects of
outlook like contacts, tasks etc and i and leverage this information to build
my custom application that can be called as addin to outlook. However I am
interested in knowing whether it is possible to leverage the UI of outlook
i.e. basically placing my controls on contact listing form or any other
window that is used by outlook. The only api that i found was
ChooseContactDialog which brings up outlook UI from my application.

I want to write a plugin that can be as some widget in contacts so that when
user uses it he feels that he is working with outlook and not with a separate
application.

Any help/ideas in this respect is appreciated.

Re: How to leveraging Pocket outlook UI in Plugin by Chani

Chani
Fri Jun 22 19:01:00 CDT 2007

It sounds like you might be interested in the menu extension APIs. That is
the best example I can think of a place where you plug your code into the
outlook UI (through the menus).

Check out this sample and the related APIs:
http://msdn2.microsoft.com/en-us/library/ms880658.aspx.

Hope this helps!
--
Chani Johnson
Software Development Engineer
Microsoft Corp.

This posting is provided "AS IS" with no warranties, and confers no rights.
"amitr" <amitr@discussions.microsoft.com> wrote in message
news:BDBE9382-383F-4898-AC57-EFAAF26D11AA@microsoft.com...
> Off late i am playing with Windows Mobile 5.0 sdk apis especially with
> apis
> in PocketMobile namespace.
>
> As long a what i understand, these apis can get me all the objects of
> outlook like contacts, tasks etc and i and leverage this information to
> build
> my custom application that can be called as addin to outlook. However I am
> interested in knowing whether it is possible to leverage the UI of outlook
> i.e. basically placing my controls on contact listing form or any other
> window that is used by outlook. The only api that i found was
> ChooseContactDialog which brings up outlook UI from my application.
>
> I want to write a plugin that can be as some widget in contacts so that
> when
> user uses it he feels that he is working with outlook and not with a
> separate
> application.
>
> Any help/ideas in this respect is appreciated.



Re: How to leveraging Pocket outlook UI in Plugin by amitr

amitr
Tue Jun 26 07:37:00 CDT 2007

I just went through that MedicalHistory example. Well i don't understand c++
well but as
far as what I understood, that on click of menu item will call
InvokeCommand(LPCMINVOKECOMMANDINFO lpici) method.
Inside this method ShowMedicalHistory(oidPatient) is being called.
This method takes care of displaying the dialog box (custom dialog box). At
present entire code of this custom dialog box is part of the
MedicalHistory.dll.

For my application I will be developing custom dialog UI and code it using C#.
Now is it possible that i use the same vc++ dll to handle/insert context
menus and on click of the menu i invoke my c# application?

"Chani Johnson [MSFT]" wrote:

> It sounds like you might be interested in the menu extension APIs. That is
> the best example I can think of a place where you plug your code into the
> outlook UI (through the menus).
>
> Check out this sample and the related APIs:
> http://msdn2.microsoft.com/en-us/library/ms880658.aspx.
>
> Hope this helps!
> --
> Chani Johnson
> Software Development Engineer
> Microsoft Corp.
>
> This posting is provided "AS IS" with no warranties, and confers no rights.
> "amitr" <amitr@discussions.microsoft.com> wrote in message
> news:BDBE9382-383F-4898-AC57-EFAAF26D11AA@microsoft.com...
> > Off late i am playing with Windows Mobile 5.0 sdk apis especially with
> > apis
> > in PocketMobile namespace.
> >
> > As long a what i understand, these apis can get me all the objects of
> > outlook like contacts, tasks etc and i and leverage this information to
> > build
> > my custom application that can be called as addin to outlook. However I am
> > interested in knowing whether it is possible to leverage the UI of outlook
> > i.e. basically placing my controls on contact listing form or any other
> > window that is used by outlook. The only api that i found was
> > ChooseContactDialog which brings up outlook UI from my application.
> >
> > I want to write a plugin that can be as some widget in contacts so that
> > when
> > user uses it he feels that he is working with outlook and not with a
> > separate
> > application.
> >
> > Any help/ideas in this respect is appreciated.
>
>
>