Don't know if this is applicable to WinCE, but can you change the "shell"? In Win9x the shell is "explorer.exe". You can change that so it doesn't run explorer, it runs whatever the shell program is. As a side benefit, if you exit the shell program, windows will re-launch the shell, just like it re-launches explorer when it crashes.
In Win9x the shell= line of the system.ini defines the shell. You may be able to find its equivalent in WinCE.
Main Topics
Browse All Topics





by: dpsligarPosted on 2003-08-22 at 09:18:20ID: 9204619
10x:
Sounds to me like you need the so-called "kiosk" mode. We say an application runs in kiosk mode if:
1. The application runs in full screen mode to prevent switching to other applications using Start menu and Smart Minimize (X) button.
2. The application disables hardware keys to prevent switching to other applications using hardware keys.
3. The application is automatically started after a soft-reset.
4. Other ways are used to prevent switching to other applications.
Try looking at the Spb Kiosk Engine (www.softspb.com); it's expensive, but does the job. They have a free demo available.
Disclosure: I have no affiliation with Spb Softare House at all.
Paul