Including the Taskman Shell

Including the Taskman Shell (Windows Embedded CE 6.0)


Although the Windows Embedded CE Standard Shell is the preferred shell for Windows Embedded CE, the Taskman shell is also available. Your Windows Embedded CE installation includes source code for the Taskman shell in %_WINCEROOT%\Public\Wceshellfe\Oak\Taskman.

The Taskman shell provides this functionality:

  • A full-screen desktop window and a zero-height taskbar window that are registered with the Graphics, Windowing, and Events Subsystem (GWES) so that certain windows can be hidden behind the desktop. Shortcut keys, such as ALT+TAB, CTRL+ESC, and CTRL+ALT+BACKSPACE, are sent to the taskbar window.
  • A Task Manager window that lists all of the running top-level windows and enables a user to switch to or stop an application. The shortcut keys ALT+TAB, CTRL+ESC, and CTRL+ALT+BACKSPACE invoke the Task Manager window.
  • A Run button that enables a user to launch a file.

Now that the full source code is available for the Windows Embedded CE Standard Shell, the Taskman shell is no longer available as a Catalog item. To add the Taskman shell to your OS design, set the environment variable __SYSGEN_TASKMAN to 1. For more information, see Setting or Clearing an Environment Variable (Visual Studio).

The Taskman shell cannot run in the same OS design as the Standard Shell.

Community Additions

© 2016 Microsoft