[win32k]
authorGiannis Adamopoulos <gadamopoulos@reactos.org>
Sat, 9 Apr 2011 12:44:45 +0000 (12:44 +0000)
committerGiannis Adamopoulos <gadamopoulos@reactos.org>
Sat, 9 Apr 2011 12:44:45 +0000 (12:44 +0000)
commit893a0bfccb67da3b670677dcd3e5e37f6425271c
tree3efbbb96b22bb6003a4767f92134e8b36dec4fe3
parent4041e16e6ff278804bdbbc7dc7c95cbfcb956248
[win32k]
- Rewrite GetKeyState based on wine. Now it's results are based on whether or nor the message queue has processed a keyboard message and not the actual state of the keyboard.c
- TODO: ensure it works corectly and use this implementation in most other places in win32k when we need to check the state of a key. To ensure nothing breaks, this change affects only GetKeyState

svn path=/trunk/; revision=51295
reactos/subsystems/win32/win32k/include/input.h
reactos/subsystems/win32/win32k/include/msgqueue.h
reactos/subsystems/win32/win32k/ntuser/keyboard.c
reactos/subsystems/win32/win32k/ntuser/msgqueue.c