Shell OS Design Development (Windows Embedded CE 6.0)


The shell provides the user with an interface to the objects necessary for running applications and managing the Windows Embedded 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.

Shell Overview

Provides information about the modules and components that implement the Shell functionality in Windows Embedded CE.

Command Processor

Provides a description of the command processor shell.

Configuring System Sound Events

Describes the sound events available through the shell.

Control Panel

Describes the implementation details for creating Control Panel applications.

Creating a Welcome Application

Describes how to add an application to your OS design that runs once when the user starts the Windows Embedded CE-based device for the first time.

Enabling Shell Callback Functions

Describes the callback functions that your shell application must support.

How to Customize the Shell

Describes how to work with the standard shell source code in your own OS design.

Including a Command Processor

Provides a description of the command line processor.

Including the Standard Shell

Provides a description of the standard shell.

Including the Taskman Shell

Provides a description of the Taskman shell.

Installing a Custom Shell

Describes how to register your own application as a shell.

Selecting Shell Components

Describes the shell components that are available for an OS design.

Shell Components

Describes the elements hosted by the shell, such as common controls and Control Panel.

Developing OS Design Elements

Provides a list of topics related to adding and customizing elements of an OS design.

Other Resources


Community Additions