| Design sleek, high-performance applications
for the newest generation of smart devices with this practical, authoritative
reference. It fully explains how to extend your Microsoft Windowsâ
or embedded programming skills to the Windows CE handheld and Pocket PC
environments. You'll review the basics of event-driven development and
then tackle the intricacies of this modular, compact architecture. Investigate
platform-specific programming considerations, and use specialized techniques
for handling memory, storage, and power constraints. Dive into serial,
network, and RAPI communications. Advance your skill with modules, processes,
and threads, and build or modify code to meet the requirements of new devices
such as the Pocket PC.
Coverage in this guide includes:
-
Introduction to Windows CE programming
-
Memory management
-
Input-keyboard, touch screen, and menus
-
Processes and threads
-
Files, databases, and the registry
-
Windows networking and IrSock
-
The Remote API (RAPI)
-
Notifications
-
The Explorer Shell
-
Programming and extending the Pocket PC
-
Power Management
-
Pocket PC Today screen extensions
-
Output-basic drawing and text support
-
The Game API (GAPI)
-
Windows, controls, and dialog boxes
-
Windows CE device drivers
|