Klavye odağı olan pencere ile ilişkili iş parçacığı ileti sıraya konuyor wm_keydown ya da wm_syskeydown bir iletide anahtar sonuçları basarak. Sırada yer wm_keyup ya da wm_syskeyup bir ileti anahtar sonuçlarında serbest.
Anahtar yukarı ve aşağı tuşu iletileri genelde çiftler halinde oluşur, ancak sistem, wm_keydown ya da wm_syskeydown mesaj sayısı oluşturur ve kullanıcıya anahtar uzun klavyenin otomatik yineleme özelliği başlatmak için yeterli tutuyorsa, bir satır. Kullanıcı anahtarı bıraktığında sonra tek bir wm_keyup ya da wm_syskeyup iletisi üretir.