You can also use GetAsyncKeyState or GetKeyboardState from the Windows API. Here're the links, respectively: http://msdn.microsoft.com/en-us/libr...8VS.85%29.aspx, http://msdn.microsoft.com/en-us/libr...99(VS.85).aspx