Welcome to the Microsoft® Windows CE Programmers' Reference, version 3.0. This guide to the entire Windows CE API is an essential resource for developers using Windows CE-based tools, products, and technologies. It contains a bounty of technical programming information, including sample code, documentation, technical articles, and design guidelines.
For the latest information about developing for Windows CE, visit this Microsoft Web site.
- About Windows CE
- For an overview of the Windows CE Operating System, see this section.
- What's New in Windows CE 3.0
- To learn about the new features in this release, see this section.
- Kernel Services
- To learn about real-time support in the Windows CE Kernel, process and thread handling, and memory allocation, see this section.
- Files, Databases, and Persistent Storage
- To learn about managing the Windows CE data storage systems, see this section.
- Interprocess Communications
- To learn how to develop distributed applications for Windows CE using COM or Microsoft Message Queuing (MSMQ), see this section.
- Graphics and Multimedia
- For information about using the Windows CE Graphics device interface and Waveform Audio APIs, see this section.
- Communications, Networking, and Telephony Services
- For information about Windows CE's communication and networking options, see this section.
- Security Services
- For information about using the Windows CE Security Support Provider Interface (SSPI) and the Cryptography API, see this section.
- Internet Services
- For information about developing Internet client applications, and the new Windows CE Web Server, see this section.
- >Connectivity Services
- For information about developing applications that can connect to the desktop, smart cards, and other remote devices, see this section.
- User Interface Services
- For information about user interface support in Windows CE, see this section.
- Application Design Guidelines
- To learn tips, techniques, and tools for developing Windows CE Applications, see this section.
- Integration Techniques
- To learn how to integrate your application with other Windows CE applications, including Pocket Outlook, see this section.
- >Installation and Configuration Guide
- For information about creating setup programs for your Windows CE Application, see this section.
- Online Help Guide
- For information about adding online help to your Windows CE Applications, see this section.
- Windows CE 3.0 API Reference
- For information about the application programming interface (API) elements for Windows CE, see this section.