Programming Microsoft Windows Ce Net 3Rd [Electronic resources]

نسخه متنی -صفحه : 169/ 1
نمايش فراداده

Sitemap

Table of Contents

BackCover

Programming Microsoft Windows CE .NET, Third Edition

Introduction

A Little Windows CE History

Why You Should Read This Book

What''s New in the Third Edition

.NET Compact Framework

What About MFC?

Windows CE Development Tools

Target Systems

What''s on the CD

Other Sources

Support

Updates and Feedback

Part I: Windows Programming Basics

Chapter 1: Hello Windows CE

What Is Different About Windows CE

It''s Still Windows Programming

Your First Windows CE Application

Hello2

Anatomy of a Windows-Based Application

Hello3

HelloCE

Chapter 2: Drawing on the Screen

Painting Basics

Writing Text

Bitmaps

Lines and Shapes

Chapter 3: Input: Keyboard, Mouse, and Touch Screen

The Keyboard

The Mouse and the Touch Screen

Chapter 4: Windows, Controls, and Menus

Child Windows

Window Management Functions

Windows Controls

Menus

Resources

The DOIView Example Program

Chapter 5: Common Controls and Windows CE

Programming Common Controls

The Common Controls

Other Common Controls

Unsupported Common Controls

Chapter 6: Dialog Boxes and Property Sheets

Dialog Boxes

The DlgDemo Example Program

Part II: Windows CE Programming

Chapter 7: Memory Management

Memory Basics

The Different Kinds of Memory Allocation

Chapter 8: Files and the Registry

The Windows CE File System

The Registry

Chapter 9: Windows CE Databases

Databases

Chapter 10: Modules, Processes, and Threads

Modules

Processes

Threads

Fibers

Thread Local Storage

Synchronization

Windows CE Security

Interprocess Communication

The XTalk Example Program

Exception Handling

Chapter 11: Notifications

User Notifications

Timer Event Notifications

System Event Notifications

The Note Demo Example Program

Querying Scheduled Notifications

Part III: Communications

Chapter 12: Serial Communications

Basic Serial Communication

The CeChat Example Program

Chapter 13: Windows CE Networking

Windows Networking Support

Chapter 14: Device-to-Device Communication

Basic Sockets

IrSock

Bluetooth

OBEX

Chapter 15: Connecting to the Desktop

The Windows CE Remote API

The CeUtil Functions

Connection Notification

Direct Socket Connections

Part IV: Device Programming

Chapter 16: The Explorer Shell

Working with the Shell

Console Applications

Hardware Keys

Chapter 17: Programming the Pocket PC

What Is a Pocket PC?

Hello Pocket PC

The New Menu

Pocket PC Notifications

Dialog Boxes

AutoRun

Additional Pocket PC Shell Functions

Chapter 18: Extending the Pocket PC

Custom Input Methods

Chapter 19: Programming the Smartphone

Introducing the Smartphone

The Smartphone''s MenuBar Control

Message Boxes

Dialog Boxes

Smartphone Controls

File Operation in the Smartphone

Communication

Smartphone Security

Chapter 20: GAPI, the Game API

GAPI Initialization

Drawing to the Screen

Indirect Access to the Frame Buffer

GAPI Maintenance

Cleaning Up

The GAPIShow Example

Part V: Advanced Windows CE

Chapter 21: System Programming

The Windows CE Memory Architecture

Writing Cross-Platform Windows CE Applications

Power Management

Chapter 22: Device Drivers and Services

Basic Drivers

Writing a Windows CE Stream Device Driver

Building a Device Driver

Asynchronous Driver I/O

Services

Chapter 23: Programming the .NET Compact Framework

It''s Becoming a Managed World

A Brief Introduction to Managed Applications

The Framework Class Library

Windows Forms Applications

Compact Framework Unique Classes

Accessing the Underlying Operating System

The IrSquirtCF Example

Index

Index_B

Index_C

Index_D

Index_E

Index_F

Index_G

Index_H

Index_I

Index_J-K

Index_L

Index_M

Index_N

Index_O

Index_P

Index_Q

Index_R

Index_S

Index_T

Index_U

Index_V

Index_W

Index_X

Index_Y

Index_Z

List of Figures

List of Tables

List of Listings

CD Content