Programming for a Handheld PC

A Handheld PC (H/PC)is a mobile computer that runs Microsoft® Windows® CE software. An H/PC supports a variety of hardware options and is designed to be a companion to a desktop computer. The following table shows the software that runs on an H/PC.

Handheld PC software
Includes
Microsoft® Windows® CE for the Handheld PC Microsoft® Windows® CE version 2.0 and additional software
Microsoft® Windows® CE, Handheld PC Edition, version 3.0 Microsoft® Windows® CE version 2.10 and additional software
Microsoft® Windows® CE, Handheld PC Professional Edition, version 3.0 Microsoft® Windows® CE version 2.10 and additional software

This chapter provides a general overview of Windows CE as implemented on an H/PC. Specifically, this chapter discusses the following topics:

You will find useful information in other chapters, as well. The following table shows topics of particular interest.

For information about
See
Designing a user interface Designing a User Interface for an H/PC
Creating a simple database Using the Contacts Application
Developing a mail message application Using the Inbox API
Implementing a mail transport Mail Transport Service

This chapter highlights the unique aspects of Windows CE for the Handheld PC. Unless specified, any reference to Windows CE refers to Windows CE for the Handheld PC. For comprehensive information on developing a Windows CE application, see the online Help included with any Windows CE software development kit (SDK).