Shell CE 4.2

  • Thread starter Thread starter intelinside
  • Start date Start date
I

intelinside

Hi to all,

in a Windows System the system shell is EXPLORER.EXE and in registry is
a key that's run it on a system startup.

In a CE 4.2 device is present this key ?

Can i swap desktop shell with a my own program ?

Thanx in advance
 
There's no right answer to your question. Some Windows CE devices will use
an Explorer shell and some will not have any windowing support at all, let
alone a shell. You'll have to find the answer for the *specific* device you
are targeting.

Can we assume, since you're asking in a .NET CF newsgroup, that your "own
program" is written in managed code? If so, I'd say, no, you can't replace
the explorer shell with your program. The shell provides a number of
interfaces to other programs running in the system, and your managed code
application can't do that. Further, managed code programs require most of
the system services to be running before they will start successfully.
Those services are not running at the time when the standard shells are
started. Just put your managed code program in the \Startup folder and take
over the screen; you don't need to *be* the shell, do you?

Paul T.
 
All versions of CE have a Shell option. It is started by the HKLM\Init
registry keys and yes, you can replace explorer.exe with your own shell.

-Chris
 

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

Back
Top