I use eVC 3.0 and write on Pocket PC 2002. I want to write a shell
extension to add an item to the shell context menu. I've found a lot of
samples on this, but for Pocket PC 2003 or for desktop Windows.

As far as I know, the Windows CE 3.0 don't support the IShellExtInit
interface which is used in all the samples I've found.

However, the Windows CE 3.0 supports the IContextMenu interface, so maybe
it's possible to write this extension.

Please, give me any advice or sample codes.

Thanks in advance,
MuchaM

Re: Shell Extension - Context Menu by Peter

Peter
Thu Dec 02 05:38:10 CST 2004

IContextMenu support was added to Pocket PC in Pocket PC 2003, AFAIK there
is no eqivalent API to extend shell context menus in prior versions.

Peter

--
Peter Foot
Windows Embedded MVP
www.inthehand.com | www.opennetcf.org

"MuchaM" <MuchaM@discussions.microsoft.com> wrote in message
news:FE6B86E7-EF07-4419-B8D4-65F696292F25@microsoft.com...
>
>
> I use eVC 3.0 and write on Pocket PC 2002. I want to write a shell
> extension to add an item to the shell context menu. I've found a lot of
> samples on this, but for Pocket PC 2003 or for desktop Windows.
>
> As far as I know, the Windows CE 3.0 don't support the IShellExtInit
> interface which is used in all the samples I've found.
>
> However, the Windows CE 3.0 supports the IContextMenu interface, so maybe
> it's possible to write this extension.
>
> Please, give me any advice or sample codes.
>
> Thanks in advance,
> MuchaM



Re: Shell Extension - Context Menu by MuchaM

MuchaM
Thu Dec 02 05:49:08 CST 2004

Thanks.
But MSDN for IContextMenu says:

Requirements
Pocket PC: Windows Mobile 2000 and later
OS Versions: Windows CE 3.0 and later

So, I fought that IContextMenu was added to the Pocket PC 2002.


"Peter Foot [MVP]" wrote:

> IContextMenu support was added to Pocket PC in Pocket PC 2003, AFAIK there
> is no eqivalent API to extend shell context menus in prior versions.
>
> Peter
>
> --
> Peter Foot
> Windows Embedded MVP
> www.inthehand.com | www.opennetcf.org
>
> "MuchaM" <MuchaM@discussions.microsoft.com> wrote in message
> news:FE6B86E7-EF07-4419-B8D4-65F696292F25@microsoft.com...
> >
> >
> > I use eVC 3.0 and write on Pocket PC 2002. I want to write a shell
> > extension to add an item to the shell context menu. I've found a lot of
> > samples on this, but for Pocket PC 2003 or for desktop Windows.
> >
> > As far as I know, the Windows CE 3.0 don't support the IShellExtInit
> > interface which is used in all the samples I've found.
> >
> > However, the Windows CE 3.0 supports the IContextMenu interface, so maybe
> > it's possible to write this extension.
> >
> > Please, give me any advice or sample codes.
> >
> > Thanks in advance,
> > MuchaM
>
>
>