From 36a1230e2bc24dc23c37b72bab1cb9f186f51ba1 Mon Sep 17 00:00:00 2001 From: James Tabor Date: Tue, 12 Jul 2005 02:45:33 +0000 Subject: [PATCH] Start integrating and implementing key board functions. More Wine porting with ROS. svn path=/trunk/; revision=16541 --- reactos/include/win32k/ntuser.h | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/reactos/include/win32k/ntuser.h b/reactos/include/win32k/ntuser.h index f1ba4e0545f..03e219e8475 100644 --- a/reactos/include/win32k/ntuser.h +++ b/reactos/include/win32k/ntuser.h @@ -187,6 +187,8 @@ NtUserCallNoParam( #define ONEPARAM_ROUTINE_ENABLEPROCWNDGHSTING 0x0d #define ONEPARAM_ROUTINE_GETWINDOWINSTANCE 0x10 #define ONEPARAM_ROUTINE_MSQSETWAKEMASK 0x27 +#define ONEPARAM_ROUTINE_GETKEYBOARDTYPE 0x28 +#define ONEPARAM_ROUTINE_GETKEYBOARDLAYOUT 0x29 DWORD STDCALL NtUserCallOneParam( @@ -741,6 +743,11 @@ NtUserGetInternalWindowPos( DWORD Unknown1, DWORD Unknown2); +HKL +STDCALL +NtUserGetKeyboardLayout( + DWORD dwThreadid); + DWORD STDCALL NtUserGetKeyboardLayoutList( @@ -759,8 +766,13 @@ NtUserGetKeyboardState( DWORD STDCALL -NtUserGetKeyNameText( LONG lParam, LPWSTR lpString, int nSize ); +NtUserGetKeyboardType( + DWORD TypeFlag); +DWORD +STDCALL +NtUserGetKeyNameText( LONG lParam, LPWSTR lpString, int nSize ); + DWORD STDCALL NtUserGetKeyState(