Mensagens pressionamento de tecla

Pressionar uma chave resulta em uma mensagem WM_KEYDOWN ou WM_SYSKEYDOWN sendo colocada na fila de mensagens segmento associada com a janela que tem o foco do teclado. Liberando uma chave resulta em uma mensagem WM_KEYUP ou WM_SYSKEYUP sendo colocados na fila.

Mensagens chave-up e down chave normalmente ocorrem em pares, mas se o usuário mantém pressionada uma chave longa o suficiente para iniciar o recurso de repetição automática do teclado, o sistema gera um número de WM_KEYDOWN ou WM_SYSKEYDOWN mensagens em uma fila. Ele, em seguida, gera uma mensagem WM_KEYUP ou WM_SYSKEYUP única quando o usuário libera a tecla.