How can I simulate a keypress so that GetAsyncKeyState think I've pressed a key when I actually haven't?