Programming Windows Embedded CE 6.0 Developer Reference

Programming Windows Embedded CE 6.0 Developer Reference

by Douglas Boling

Paperback(4th ed.)


Product Details

ISBN-13: 9780735624177
Publisher: Microsoft Press
Publication date: 10/10/2007
Edition description: 4th ed.
Pages: 720
Product dimensions: 7.36(w) x 8.98(h) x 1.73(d)

About the Author

Douglas Boling, author, trainer, and consultant, is widely recognized for his expertise in Windows CE. He speaks at leading professional developer conferences, such as VSLive! and the Microsoft Windows Embedded Developers Conference.

Table of Contents

Just What Is Windows CE?;
A Little Windows CE History;
Why You Should Read This Book;
What's New in the Fourth Edition;
Windows CE Development Tools;
Target Systems;
What's on the Web Site;
Other Sources;
Updates and Feedback;
Part I: Windows Programming Basics;
Chapter 1: Hello Windows CE;
1.1 What Is Different About Windows CE;
1.2 It's Still Windows Programming;
1.3 Your First Windows CE Application;
1.4 Hello2;
1.5 Anatomy of a Windows-Based Application;
1.6 HelloCE;
1.7 Running HelloCE;
Chapter 2: Drawing on the Screen;
2.1 Painting Basics;
2.2 Writing Text;
2.3 Bitmaps;
2.4 Lines and Shapes;
Chapter 3: Input: Keyboard, Mouse, and Touch Screen;
3.1 The Keyboard;
3.2 The Mouse and the Touch Screen;
Chapter 4: Windows, Controls, and Menus;
4.1 Child Windows;
4.2 Window Management Functions;
4.3 Windows Controls;
4.4 Menus;
4.5 Resources;
4.6 The DOIView Example Program;
Chapter 5: Common Controls and Windows CE;
5.1 Programming Common Controls;
5.2 The Common Controls;
5.3 Other Common Controls;
5.4 Unsupported Common Controls;
Chapter 6: Dialog Boxes and Property Sheets;
6.1 Dialog Boxes;
6.2 The DlgDemo Example Program;
Part II: Windows CE Programming;
Chapter 7: Memory Management;
7.1 Memory Basics;
7.2 The Different Kinds of Memory Allocation;
Chapter 8: Modules, Processes, and Threads;
8.1 Modules;
8.2 Processes;
8.3 Threads;
8.4 Fibers;
8.5 Thread Local Storage;
8.6 Synchronization;
8.7 Interprocess Communication;
8.8 The XTalk Example Program;
8.9 Exception Handling;
Chapter 9: The Windows CE File System;
9.1 The Windows CE File System API;
9.2 Dealing with Storage;
Chapter 10: The Registry;
10.1 Registry Organization;
10.2 The Registry API;
Chapter 11: Windows CE Databases;
11.1 The Two Databases;
Chapter 12: Notifications;
12.1 User Notifications;
12.2 Timer Event Notifications;
12.3 System Event Notifications;
12.4 The NoteDemo Example Program;
12.5 Querying Scheduled Notifications;
12.6 Bubble Notifications;
Part III: Advanced Windows CE;
Chapter 13: Windows CE Networking;
13.1 Windows Networking Support;
13.2 TCP/IP Programming;
Chapter 14: Device-to-Device Communication;
14.1 Infrared Communication;
14.2 Bluetooth;
Chapter 15: System Programming;
15.1 The Windows CE Memory Architecture;
15.2 Writing Cross-Platform Windows CE Applications;
15.3 Power Management;
Chapter 16: Serial Communications;
16.1 Basic Serial Communication;
16.2 The CeChat Example Program;
Chapter 17: Device Drivers and Services;
17.1 Basic Drivers;
17.2 Writing a Windows CE Stream Device Driver;
17.3 Building a Device Driver;
17.4 Services;

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews