The Windows CE Programmer's Guide contains the following chapters:
Part 1 Introduction to Windows CE Programming
Chapter 1 through Chapter 3 describe the four primary modules of the Windows CE operating system: the kernel, the file system, the graphics windowing and events subsystem (GWES), and the communications interface. They also discuss what you should consider as you develop an application for Windows CE.
Part 2 Core Services
Chapter 4 and Chapter 5 discuss how Windows CE manages threads, memory, and resources. They also describe the Windows CE communication interface and information processing.
Part 3 User Interface Services
Chapter 6 through Chapter 16 provide the information you need to create a graphical user interface. They discuss windows, controls, dialog boxes, menus, and other resources, and offer tips for designing an effective user interface.
Part 4 Connection Services
Chapter 17 through Chapter 21 describe how Windows CE establishes a serial connection with a Windows-based desktop computer to transfer files, debug remotely, and synchronize databases on the two computers.
Part 5 Web Services
Chapter 22 introduces Mobile Channels technology and describes how to create a mobile channel.
Part 6 Interfaces to Bundled Applications
Chapter 23 through Chapter 25 discuss how to implement Contacts, Inbox, and Mail Transport Service functionality in your applications.
Part 7 Handheld PC
Chapter 26 through Chapter 30 describe programming information specific to the H/PC, such as managing power and sending and receiving data.
Part 8 Palm-size PC
Chapter 31 through Chapter 33 describe programming information specific to the Palm-size PC, such as working with the Palm-size PC shell.
Part 9 Appendix
The Appendix lists functions and interfaces supported by Windows CE.
Glossary