Fix return type of GetAsyncKeyState.
This commit is contained in:
parent
d10c9a47b8
commit
f11de4fc3d
|
@ -704,7 +704,7 @@ BOOL16 WINAPI FlashWindow16(HWND16,BOOL16);
|
||||||
DWORD WINAPI FormatMessage16(DWORD,SEGPTR,WORD,WORD,LPSTR,WORD,LPDWORD);
|
DWORD WINAPI FormatMessage16(DWORD,SEGPTR,WORD,WORD,LPSTR,WORD,LPDWORD);
|
||||||
INT16 WINAPI FrameRect16(HDC16,const RECT16*,HBRUSH16);
|
INT16 WINAPI FrameRect16(HDC16,const RECT16*,HBRUSH16);
|
||||||
HWND16 WINAPI GetActiveWindow16(void);
|
HWND16 WINAPI GetActiveWindow16(void);
|
||||||
WORD WINAPI GetAsyncKeyState16(INT16);
|
INT16 WINAPI GetAsyncKeyState16(INT16);
|
||||||
HWND16 WINAPI GetCapture16(void);
|
HWND16 WINAPI GetCapture16(void);
|
||||||
UINT16 WINAPI GetCaretBlinkTime16(void);
|
UINT16 WINAPI GetCaretBlinkTime16(void);
|
||||||
VOID WINAPI GetCaretPos16(LPPOINT16);
|
VOID WINAPI GetCaretPos16(LPPOINT16);
|
||||||
|
|
|
@ -3822,7 +3822,7 @@ INT WINAPI FrameRect(HDC,const RECT*,HBRUSH);
|
||||||
HWND WINAPI GetActiveWindow(void);
|
HWND WINAPI GetActiveWindow(void);
|
||||||
HWND WINAPI GetAncestor(HWND,UINT);
|
HWND WINAPI GetAncestor(HWND,UINT);
|
||||||
DWORD WINAPI GetAppCompatFlags(HTASK);
|
DWORD WINAPI GetAppCompatFlags(HTASK);
|
||||||
WORD WINAPI GetAsyncKeyState(INT);
|
SHORT WINAPI GetAsyncKeyState(INT);
|
||||||
HWND WINAPI GetCapture(void);
|
HWND WINAPI GetCapture(void);
|
||||||
UINT WINAPI GetCaretBlinkTime(void);
|
UINT WINAPI GetCaretBlinkTime(void);
|
||||||
BOOL WINAPI GetCaretPos(LPPOINT);
|
BOOL WINAPI GetCaretPos(LPPOINT);
|
||||||
|
|
|
@ -596,10 +596,10 @@ HWND WINAPI GetCapture(void)
|
||||||
* mouse or key had been depressed since the last call to
|
* mouse or key had been depressed since the last call to
|
||||||
* GetAsyncKeyState.
|
* GetAsyncKeyState.
|
||||||
*/
|
*/
|
||||||
WORD WINAPI GetAsyncKeyState(INT nKey)
|
SHORT WINAPI GetAsyncKeyState(INT nKey)
|
||||||
{
|
{
|
||||||
WORD retval = ((AsyncKeyStateTable[nKey] & 0x80) ? 0x0001 : 0) |
|
SHORT retval = ((AsyncKeyStateTable[nKey] & 0x80) ? 0x0001 : 0) |
|
||||||
((InputKeyStateTable[nKey] & 0x80) ? 0x8000 : 0);
|
((InputKeyStateTable[nKey] & 0x80) ? 0x8000 : 0);
|
||||||
AsyncKeyStateTable[nKey] = 0;
|
AsyncKeyStateTable[nKey] = 0;
|
||||||
TRACE_(key)("(%x) -> %x\n", nKey, retval);
|
TRACE_(key)("(%x) -> %x\n", nKey, retval);
|
||||||
return retval;
|
return retval;
|
||||||
|
@ -608,7 +608,7 @@ WORD WINAPI GetAsyncKeyState(INT nKey)
|
||||||
/**********************************************************************
|
/**********************************************************************
|
||||||
* GetAsyncKeyState (USER.249)
|
* GetAsyncKeyState (USER.249)
|
||||||
*/
|
*/
|
||||||
WORD WINAPI GetAsyncKeyState16(INT16 nKey)
|
INT16 WINAPI GetAsyncKeyState16(INT16 nKey)
|
||||||
{
|
{
|
||||||
return GetAsyncKeyState(nKey);
|
return GetAsyncKeyState(nKey);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue