Programming Microsoft Windows CE .NET, Third Edition
What''s New in the Third Edition
Part I: Windows Programming Basics
What Is Different About Windows CE
It''s Still Windows Programming
Your First Windows CE Application
Anatomy of a Windows-Based Application
Chapter 2: Drawing on the Screen
Chapter 3: Input: Keyboard, Mouse, and Touch Screen
The Mouse and the Touch Screen
Chapter 4: Windows, Controls, and Menus
Chapter 5: Common Controls and Windows CE
Chapter 6: Dialog Boxes and Property Sheets
Part II: Windows CE Programming
The Different Kinds of Memory Allocation
Chapter 8: Files and the Registry
Chapter 9: Windows CE Databases
Chapter 10: Modules, Processes, and Threads
Querying Scheduled Notifications
Chapter 12: Serial Communications
Chapter 13: Windows CE Networking
Chapter 14: Device-to-Device Communication
Chapter 15: Connecting to the Desktop
Chapter 16: The Explorer Shell
Chapter 17: Programming the Pocket PC
Additional Pocket PC Shell Functions
Chapter 18: Extending the Pocket PC
Chapter 19: Programming the Smartphone
The Smartphone''s MenuBar Control
File Operation in the Smartphone
Chapter 20: GAPI, the Game API
Indirect Access to the Frame Buffer
Chapter 21: System Programming
The Windows CE Memory Architecture
Writing Cross-Platform Windows CE Applications
Chapter 22: Device Drivers and Services
Writing a Windows CE Stream Device Driver
Chapter 23: Programming the .NET Compact Framework
It''s Becoming a Managed World
A Brief Introduction to Managed Applications
Compact Framework Unique Classes
Accessing the Underlying Operating System