ABSTRACT

Most applications require user input and control operations. The most common input devices are the keyboard and the mouse. In this chapter we discuss keyboard and mouse programming in Windows.

18.1 Keyboard Input Since the first days of computing, typing on a typewriter-like keyboard has been an effective way of interacting with the system. Although typical Windows programs rely heavily on the mouse device, the keyboard is the most common way to enter text characters into an application.