Essential Windows CE application programming - Robert Burdick - Librairie Eyrolles
Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Essential Windows CE application programming
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Essential Windows CE application programming

Essential Windows CE application programming

Robert Burdick

478 pages, parution le 12/04/1999

Résumé

The Windows CE operating system has been available to application programmers for over two years. Independent software vendors have been writing applications for platforms such as the Handheld PC ever since Windows CE was born. At the same time, original equipment manufacturers have been designing and implementing all kinds of new devices based on the operating system. But despite the growth of the operating system and the number of software developers writing applications for it, there are still only a handful of books on the subject of Windows CE programming.

As the market for mobile and handheld computing devices continues to grow, Windows CE will continue to change. The features present in Windows CE today may not be there tomorrow. Windows CE features will be shaped by the demands of the users of the devices powered by the operating system.

But certain core technologies will always be a part of Windows CE. This book is a guide to programming the essential features of Windows CE programming.

This book is organized into four parts which focus on the following Windows CE application programming topics:

  • Windows CE programming fundamentals
  • Windows CE persistent storage
  • User interface programming techniques
  • Desktop connectivity, memory, and power management
Each part is further broken down into several chapters. Each chapter concentrates on a specific subject relevant to the part of the book it is found in.

Table of contents :

Part I Windows CE Application Programming Fundamentals
Chapter 1 Getting Started With Windows CE
What Is Windows CE?
Windows CE Programming Tools
Before We Move On...
Now Let's Get To Work
Chapter 2 A Windows CE Application Template
What Is A Window Anyway?
Creating Windows
The Windows CE Application Entry Point
The Message Loop
The Template Application
Chapter 3 Controls and Dialog Boxes
Programming Child Controls
Programming Common Controls
Dialog Boxes
The Windows CE Common Dialogs
Common Dialog Programming
Where We Are, And Where We Are Going
Chapter 4 Menus and the Windows CE Command Bar
The Command Bar Control
Windows CE Menu Basics
Creating a Command Bar
Inserting a Menu Into a Command Bar
Adding Controls to a Command Bar
Adding Tool Tips to Command Bar Buttons
Other Command Bar Functions
Using Accelerators in Windows CE Applications
Using the Window Menu
The Complete Windows CE Menu API
The Complete CMDBAR. Sample Application
Chapter 5 Windows CE Common Controls
The Month Calendar Control
The Date Time Picker Control
Rebar Controls
Command Bands
Concluding Remarks
Part II Windows CE Persistent Storage Object Identifiers The CeOidGetInfo Function Viewing the Windows CE Object Store
Chapter 6 Working With The Windows CE File System
The File System Explorer Application
File Handles
File Attributes
Searching For Files
Creating and Opening Files and Directories
Reading and Writing File Data
Copying and Renaming Files and Directories
Deleting Files and Directories
Flash Cards and Persistent Storage
Coming Up Next
Chapter 7 Windows CE Databases
The Phone List Application
Programming Windows CE Databases
Internal Representation of Record Properties
Creating the Database
Sorting and the SORTORDERSPEC
Opening and Closing the Database
Writing and Reading Database Records
Searching for Records
Database Enumeration
Database Notifications
The Contacts Database
Chapter 8 Using The Windows CE Registry
Registry Basics
Creating And Opening Registry Keys
Reading and Writing Registry Values
Enumerating Registry Keys and Values
Deleting Registry Keys and Values
The Registry Sample Application
Concluding Remarks
Part III Windows CE User Interface Programming What We Will Learn
Chapter 9 Owner Draw Controls And Custom Window Classes
Why Focus On Owner Draw Buttons?
The Example Application
The Anatomy of a Windows CE Control
How Owner Draw Buttons Are Different
The Kiosk Application
What's Next
Chapter 10 The Windows CE Custom Draw Service
Custom Draw Notification
Responding to Custom Draw Notifications
Other NMCUSTOMDRAW Info Structures
A Real Example
Windows CE Controls Get More Custom
Chapter 11 Designing Windows CE Custom Controls
The Example Custom Control
Packaging a Custom Control As A Dynamic Link Library
Initializing the DLL in the Client Application
Implementing the Custom Button Control
The Complete Sample Application
Concluding Remarks
Chapter 12 The HTML Viewer Control
Overview of the HTML Viewer Control
The Sample Application
Preparing to Use the HTML Viewer Control
Creating HTML Viewer Controls
Displaying HTML Formatted Text
Handling Hyperlinks
Displaying Inline Images
HTML Viewer Control Messages and Notifications
Chapter 13 Palm-size PC Input Techniques
The Rich Ink Control
Programming the Rich Ink Control
Programming the Palm-size PC Navigation Buttons
Adding Voice Input to Palm-size PC Applications
A Real Example
Concluding Remarks
Part IV Desktop Connectivity and Memory Issues
Chapter 14 Windows CE Data Synchronization
The Sample Code
ActiveSync Technology Overview
The Synchronization Process From The 50,000 Foot Level
Registering ActiveSync Service Providers
Desktop Service Provider Data Model
Initializing a Desktop Service Provider
Reconstructing Folders and Items
Enumerating Objects
Reporting Desktop Data Store Changes
Transferring the Data
Notifying the Service Manager
Programming Device Service Providers
Conflict Resolution
Concluding Remarks
Chapter 15 Other Desktop Connectivity Topics
The Remote API
A RAPI Sample Application
Using Remote API Functions
Windows CE File Filters
The Sample File Filters
Registering File Filters
Concluding Remarks
Chapter 16 Memory and Power Management
The Sample Application
Windows CE Memory Basics
Allocating Memory
Windows CE Memory Mapped Files
Handling Low Memory Conditions
The GetSystemPowerStatusEx Function

Caractéristiques techniques

  PAPIER
Éditeur(s) Wiley
Auteur(s) Robert Burdick
Parution 12/04/1999
Nb. de pages 478
Format 229 x 152
EAN13 9780471327479

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription