A shell is a set of user interface components and underlying support routines that translate user input into useful OS operations. Windows CE supports several shell components you can use to interact with the OS. Because Windows CE is customizable, each type of Windows CE–based device may have its own unique shell; your Windows CE–based device might not support all these components. The following table describes shell components supported by Windows CE.
Component |
Description |
taskman | The module that handles simple shell operations such as desktop painting, the desktop bitmap, handling low-battery warnings, and launching and switching between applications. |
console | The module that provides console support for console applications and the console command processor, Cmd.exe. |
cmd | The module that provides the console command processor, Cmd.exe. |
corestrw, coresiow | The components that provide Unicode standard I/O APIs. |
corestra, coresioa | The components that provide ANSI standard I/O APIs. |
control, ctlpnl | The modules that provide the Control Panel container. |
cplmain | The module that provides the individual control panels. Components of this module include: network, comm, datetime, dialing, keyboard, password, owner, power, system, display, backlight, colorscheme, pointercmn, stylus, mouse, sounds, sip, accessib, and remove. |
intll | This module provides the regional settings control panel. |
shortcut | The component that supports the shell-related functions SHCreateShortcut and SHGetShortcutTarget. |
shellapis | The component that supports the shell-related functions SHAddToRecentDocs and Shell_NotifyIcon. |
shexec | The component that supports the shell-related function ShellExecuteEx. |
shmisc | The component that supports the shell-related functions SHLoadDIBitmap and SHShowOutOfMemory. |
shcore | The component that supports shared shell-related functions used by the other components. |
wceload | The module that supports application installation. |
commctrl | The module that provides Common Controls. This module includes the following components: toolbar updown status propsheet listview treeview date tab progress trackbar capedit rebar tooltips cmdbar dsa. |
commdlg | The module that provides Common Dialogs. This module includes the following components: print, font, and color. |
asform ceshell explorer | These modules comprise the Handheld PC (H/PC)-like shell used instead of taskman. |
mlang imgdecmp webview iexplore | These modules comprise Pocket Internet Explorer and require the Handheld PC shell. |
htmlview peghelp | These modules provide Help and require Pocket Internet Explorer. |