Isn't the aygshell.dll meant to come on all version of PocketPC
devices? If so, then why isn't this DLL on my device?

Thanks

Tryst

Re: My PocketPC's don't have the aygshell.dll (using both WM 4.2, and 5.1) by Peter

Peter
Fri Jul 21 08:58:54 CDT 2006

It is on your device in ROM, however since it's a system dll, it is probably
not visible through Explorer.

Peter

--
Peter Foot
Device Application Developer MVP
www.peterfoot.net | www.inthehand.com

"Tryst" <trystano@gmail.com> wrote in message
news:1153473553.899461.133450@m73g2000cwd.googlegroups.com...
> Isn't the aygshell.dll meant to come on all version of PocketPC
> devices? If so, then why isn't this DLL on my device?
>
> Thanks
>
> Tryst
>



Re: My PocketPC's don't have the aygshell.dll (using both WM 4.2, and 5.1) by set

set
Sat Jul 22 04:46:08 CDT 2006

There are custom Windows CE devices that are not actually Pocket PCs.
I developed an app for such device with Windows CE 4.2 that looked like
Pocket PC but it didn't include aygshell.dll which is specific exactly for
Pocket PC (Windows Mobile).
Can you tell what devices exactly do you use?

"Tryst" <trystano@gmail.com> wrote in message
news:1153473553.899461.133450@m73g2000cwd.googlegroups.com...
> Isn't the aygshell.dll meant to come on all version of PocketPC
> devices? If so, then why isn't this DLL on my device?
>
> Thanks
>
> Tryst
>



Re: My PocketPC's don't have the aygshell.dll (using both WM 4.2, and 5.1) by Tryst

Tryst
Sat Jul 22 17:39:39 CDT 2006

Hi and thanks for the reply.

I am using a Symbol MC50 and MC70 devices (MC50 = wm 4.2, MC70 = WM
5.1).

I am PInvoking a method that is contained in this DLL but nothing is
happening. If the DLL didn't exist, would the PInvole thrown an
exception?

Tryst


Re: My PocketPC's don't have the aygshell.dll (using both WM 4.2, and 5.1) by Peter

Peter
Sun Jul 23 06:12:05 CDT 2006

Which method are you P/Invoking. You would get a MissingMethodException if
the dll/method was not present. Some generic CE devices have an aygshell
compatibility layer which allows Pocket PC software to run but some methods
may just be stubs as they are only relevant to the Windows Mobile shell.

Peter

--
Peter Foot
Device Application Developer MVP
www.peterfoot.net | www.inthehand.com

"Tryst" <trystano@gmail.com> wrote in message
news:1153607979.270552.311970@b28g2000cwb.googlegroups.com...
> Hi and thanks for the reply.
>
> I am using a Symbol MC50 and MC70 devices (MC50 = wm 4.2, MC70 = WM
> 5.1).
>
> I am PInvoking a method that is contained in this DLL but nothing is
> happening. If the DLL didn't exist, would the PInvole thrown an
> exception?
>
> Tryst
>



Re: My PocketPC's don't have the aygshell.dll (using both WM 4.2, and 5.1) by Tryst

Tryst
Mon Jul 24 17:26:27 CDT 2006

Hi Peter,

the method I am trying to call is...

[DllImport("aygshell.dll")]
private static extern Int32 SHFullScreen(IntPtr hWnd, Int32 dwState);

No MissiongMethodException is being raised, so I guess the dll must
exist somewhere.

Tryst