wine/dlls/user32
Akihiro Sagawa c385b6475e user32/edit: Fix WM_CHAR handler for double-byte characters.
After commit 2aa54a90bd, a double-byte
character is sent to the edit control by double WM_CHAR messages.
However, its WM_CHAR handler (ANSI version) can't process a double-
byte character properly because the handler converts WM_CHAR to WCHAR
one by one.
This fix queues the double-byte lead byte as it comes in and then uses
it afterwards for the WCHAR conversion.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54337
2023-01-24 20:09:10 +01:00
..
resources
tests user32/edit: Fix WM_CHAR handler for double-byte characters. 2023-01-24 20:09:10 +01:00
button.c
class.c
clipboard.c
combo.c
controls.h
cursoricon.c
dde_client.c
dde_misc.c
dde_private.h
dde_server.c
defdlg.c
defwnd.c
desktop.c
dialog.c
edit.c user32/edit: Fix WM_CHAR handler for double-byte characters. 2023-01-24 20:09:10 +01:00
exticon.c
hook.c
icontitle.c win32u: Move NtUserValidateRect implementation from user32. 2022-11-29 12:50:20 +01:00
input.c user32: Merge focus.c into input.c. 2022-12-09 17:52:25 +01:00
listbox.c
lstr.c
Makefile.in user32: Merge focus.c into input.c. 2022-12-09 17:52:25 +01:00
mdi.c
menu.c
message.c win32u: Move NtUserWaitMessage implementation from user32. 2022-12-09 17:52:25 +01:00
misc.c user32: Add stub for GetPointerInfo(). 2022-12-01 20:36:05 +01:00
msgbox.c
nonclient.c
property.c
resource.c
resources.h
scroll.c
static.c
sysparams.c
text.c
uitools.c
user32.rc
user32.spec win32u: Move NtUserSetShellWindowEx implementation from user32. 2022-12-09 17:52:25 +01:00
user_main.c
user_private.h
win.c user32: Merge winpos.c into win.c. 2022-12-08 18:41:24 +01:00
winhelp.c
winproc.c
winstation.c
wsprintf.c