Keystroke Messages
Pressing a key results in a
WM_KEYDOWN or
WM_SYSKEYDOWN message being placed in the thread message queue associated with the window
that has the keyboard focus. Releasing a key results in a
WM_KEYUP or
WM_SYSKEYUP message being placed in the queue.
Key-up and key-down messages typically occur in pairs, but if the user holds
down a key long enough to start the keyboard's automatic repeat feature, the
system generates a number of WM_KEYDOWN or WM_SYSKEYDOWN messages in a row. It
then generates a single WM_KEYUP or WM_SYSKEYUP message when the user releases the
key.
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database