GWES Application Development (Windows Embedded CE 6.0)
1/6/2010
The GWES application development guide documents such UI elements as windows, messages, controls, and graphics.
In This Section
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.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
- GWES OS Design Development
Describes how OS design developers can customize the look and behavior of many aspects of their user interface.