user32: stub implementations for WINNLS* functions

Dmitry Timoshkov dmitry at baikal.ru
Sat Dec 25 10:20:16 CST 2004


"Diego 'Flameeyes' PettenР" <flameeyes at users.berlios.de> wrote:

> diff -Npaur wine-orig/dlls/user/winnls.c wine/dlls/user/winnls.c
> --- wine-orig/dlls/user/winnls.c 1970-01-01 01:00:00.000000000 +0100
> +++ wine/dlls/user/winnls.c 2004-12-24 17:21:24.566402048 +0100
...
> +UINT WINAPI WINNLSGetIMEHotkey(HWND hUnknown1)
...
> +BOOL WINAPI WINNLSEnableIME(HWND hUnknown1, BOOL bUnknown2)
...
> +BOOL WINAPI WINNLSGetEnableStatus(HWND hUnknown1)

Since these APIs are IME related it would be more natural to name
the file ime.c.

> diff -Npaur wine-orig/include/winnls.h wine/include/winnls.h
> --- wine-orig/include/winnls.h 2004-12-24 16:11:18.499482264 +0100
> +++ wine/include/winnls.h 2004-12-24 15:49:59.905643096 +0100
> @@ -757,6 +757,11 @@ BOOL        WINAPI SetThreadLocale(LCID)
>  BOOL        WINAPI SetUserGeoID(GEOID);
>  INT         WINAPI WideCharToMultiByte(UINT,DWORD,LPCWSTR,INT,LPSTR,INT,LPCSTR,LPBOOL);
>
> +UINT        WINAPI WINNLSGetIMEHotkey(HWND);
> +BOOL        WINAPI WINNLSEnableIME(HWND, BOOL);
> +BOOL        WINAPI WINNLSGetEnableStatus(HWND);

Platform SDK has these APIs in winnls32.h file and marks them as old
NT 3.x compatible.

--
Dmitry.





More information about the wine-devel mailing list