This overview describes how Windows generates keyboard input and how an application receives and processes that input.