Tu peux utiliser DirectInput vu que tu utilises déjà DirectDraw. Sinon tu peux simplement intercepter les messages WM_KEYUP ou WN_KEYDOWN.