Programming Microsoft Windows Ce .NET, Third Edition
Douglas Boling
Publisher: Microsoft Press
June 25, 2003
ISBN: 0735618844, 1264 pages
Комментарий:
продолжает великолепную серию - Programming Microsoft Windows CE и теперь
раскрываются секретры разработки под новой CE.NET (Windows CE 4.X),
но не .NET и .NET Compact Framework, так же вы не найдете ничего и про C# и VB.NET. Упор делается на системное программирование
и WinAPI, в очередной раз автор не тратит время на MFC и C++,
вместо этого рассматриваются понятные примеры фудаментального кодирования
для платформы Windows CE, добавлена информация по Smartphone.
Programming Microsoft Windows CE, Second Edition
Douglas Boling
Publisher: Microsoft Press
July 13, 2001
ISBN: 0-7356-1443-1, 998 pages
Комментарий:
автор раскрывает основные апекты программирования под Windows CE
на чистом WinAPI. Делается акцент на особенностях программирования
для платформы Windows CE по сравнению с традиционной платформой,
рассматриваются ограничения и дополнительные возможности платформы.
В книге приводятся позновательные примеры. Здесь вы не найдете MFC,
автор отлично справляется стандартными функциями WinAPI.
Table of Contents
PREFACE
ACKNOWLEDGMENTS
Introduction
Just What Is Windows CE?
A Little Windows CE History
Why You Should Read This Book
What About MFC?
Windows CE Development Tools
CEF
Target Systems
What's New in the Second Edition
What's on the CDs
Other Sources
Updates and Feedback
1. Hello Windows CE
What Is Different About Windows CE
It's Still Windows Programming
2. Drawing on the Screen
Painting Basics
Writing Text
Bitmaps
Lines and Shapes
3. Input: Keyboard, Touch Screen, and Menus
The Keyboard
The Touch Screen and the Stylus
Menus
Resources
4. Windows, Controls, and Dialog Boxes
Child Windows
Windows Controls
Dialog Boxes
5. Common Controls and Windows CE
Programming Common Controls
The Common Controls
Other Common Controls
Unsupported Common Controls
6. Memory Management
Memory Basics
The Different Kinds of Memory Allocation
7. Files, Databases, and the Registry
The Windows CE File System
Databases
The Registry
8. Processes and Threads
Processes
Threads
Synchronization
Windows CE Security
Interprocess Communication
Exception Handling
9. Serial Communications
Basic Serial Communication
The Infrared Port
The CeChat Example Program
10. Windows Networking and IrSock
Windows Networking Support
Basic Sockets
TCP/IP Pinging
11. Connecting to the Desktop
The Windows CE Remote API
The CeUtil Functions
Connection Notification
File Filters
12. Notifications
User Notifications
Timer Event Notifications
System Event Notifications
The NoteDemo Example Program
Querying Scheduled Notifications
13. The Explorer Shell
Working with the Shell
The Taskbar
The Out Of Memory Error Dialog Box
Console Applications
Hardware Keys
14. Programming the Pocket PC
The Pocket PC Screen
Hello Pocket PC
The Menu Bar
Dialog Boxes
The Game API
15. Extending the Pocket PC
Writing a Custom Today Screen Item
Writing an Input Method
16. System Programming
The Boot Process
System Configuration
Writing Cross-Platform Windows CE Applications
17. Device Drivers
Basic Drivers
Writing a Windows CE Stream Device Driver
Building a Device Driver
Asynchronous Driver I/O