Shell (Windows CE 5.0)

Send Feedback

The shell provides the user with an interface to the objects necessary for running applications and managing the Microsoft® Windows® CE operating system on a target device. These can be real objects on the target device, such as files and folders; virtual objects, such as the Recycle Bin; or remote objects accessed through a network.

Windows CE allows you to implement a wide variety of shells from simple command line interfaces to fully customized graphical user interfaces adapted for your target device. A Windows CE shell consists of modules and components that each provide a specific area of shell functionality.

In This Section

  • Shell OS Design Development
    Provides information about customizing the shell, shell modules and components, and installing a shell.
  • Shell Application Development
    Provides information about using the shell application components, AYGShell API extensions, creating controls, and the command processor shell.
  • Shell Registry Settings
    Provides information about registry settings for shell, console, command processor, desktop, and Windows CE Explorer.
  • Shell Migration
    Presents information that is important to know about the shell if you are migrating from one version of Windows CE to another.
  • Shell Samples
    Contains descriptions of code samples that show how to use the shell.
  • Shell Reference
    Provides detailed information about using the application programming interface (API) set provided by the Windows CE Shell.
  • Graphics, Windowing and Events
    Provides information about the Graphics, Windowing and Events Subsystem (GWES) module (Gwes.exe). GWES is the interface between the user, your application, and the operating system (OS).

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.