Chapter 6. Mouse and Keyboard Input

This chapter covers mouse and keyboard input and the smart-device equivalents. Mouses and keyboards are standard input devices on a desktop PC system, but no standard exists for smart-device input. There is, instead, a wide range of available input hardware, limited only by the imaginations of the platform development teams. Programmers who are new to smart-device programming need to adopt new approaches to thinking about user input when developing software for smart devices.

Some smart devices have a mouse—or an equivalent, like the touch screen on the Pocket PC. Other devices have no pointing device; for example, the Smartphone has neither mouse nor touch screen. These differences in hardware mean that you ...

Get .NET Compact Framework Programming with Visual Basic .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.