User Interface Services

Windows CE 3.0

The User Interface Services guide contains the following chapters:

Introduction to User Interface Services on Windows CE

This chapter provides an overview of the Graphics, Windowing, and Events Subsystem (GWES) module and, specifically, Windows CE User Interface Services. It explains the specific components included in GWES and how those components work together to provide window management and event handling as well as power management features. GWES also supports controls, menus, dialog boxes, resources, user input, and the Graphics Device Interface (GDI).

Working with Windows and Messages

This chapter discusses Windows CE windowing and messaging features. Emphasis is placed on creating, sizing, positioning, and destroying windows as well as sending and responding to messages.

Using Resources

This chapter provides information about resources such as dialog and message boxes, menus, icons, carets, bitmaps, and timers.

Creating Controls

This chapter explains how to add standard controls to a user interface (UI).

Receiving User Input

This chapter discusses various user input methods supported by Windows CE, such as keyboard, mouse, handwriting, and speech. It also describes how to use virtual keys.

Working with the Input Method Editor

This chapter describes the input method editor (IME), which is a tool that simplifies the process of providing input, especially for many Asian languages that use a greater number of distinct characters than a single keyboard can contain.

Programming with Unicode and NLS

This chapter describes the Unicode standard and describes how to define a character set. This chapter also describes national language support (NLS) function that enable you to target your application for a specific locale.

For a general overview of UI design concepts and specific suggestions for working with windows and dialog boxes, adding controls, creating icons, using color, and designing a layout, see Designing a User Interface for Windows CE.

 Last updated on Tuesday, July 13, 2004

© 1992-2000 Microsoft Corporation. All rights reserved.