8/28/2008 The GWES application development guide documents such UI elements as windows, messages, controls, and graphics.

In This Section
For All Platforms:
- Graphics Device Interface (GDI)
-
Describes the GDI included in Windows Embedded CE, including how to use GDI functions to draw lines, curves, closed figures, and bitmapped images. This topic also discusses how to control the color and style of the items that you draw and how to display the items on displays, printers, and other hardware.
For Windows Embedded CE:
- GWES on Windows Embedded CE
-
Provides a brief overview of GWES.
- Working with Windows and Messages
-
Discusses windowing and messaging functionality. Emphasis is placed on creating, sizing, positioning, and destroying windows as well as sending and responding to messages.
- Working with Window Controls
-
Describes how to work with window controls, which are predefined child windows that enable a user to make selections, carry out commands, and perform I/O tasks.
- Using Window Properties
-
Discusses how to use window properties, which consist of any data that an application assigns to a window, usually as a handle to window-specific data.
- Using Resources
-
Discusses resources, which are objects that are used within an application, but defined outside an application. They are added to the executable file when the application is linked. OS resources include menus, keyboard accelerators, dialog boxes, carets, cursors, icons, bitmaps, string-table entries, message-table entries, timers, and user-defined data.
- Receiving Keyboard Input
-
Discusses how Windows Embedded CE supports keyboard input.
- Using Virtual Key Codes
-
Describes how to use virtual keys.
- Obtaining a Printer Device Context and Starting a Print Job
-
Decribes how to pass all printing output information to device drivers, which in turn send the information to display devices and printers.

Related Sections
For Windows Embedded CE:
- GWES OS Design Development
-
Describes how OS design developers can customize the look and behavior of many aspects of their user interface.