This is Windows-specific question.

What do you want to read from GetAsyncKeyState? It returns two states:
Current up/down state and on/off state (like capslock button).

I assume you want to...