Hi,
I am having a problem with an app of mine. It posts WM_CHAR messages to a
ANSI window with Unicode value in LOWORD(wParam). Wine automatically
translates the character code to ANSI (producing a "?" when there is no such
code in CP_ACP). Windows does not do it (contrary to documentation). Here
is attached (source and binary) a quick and dirty sample application which
shows the problem.
I could remove map_wparam_AtoW() and map_wparam_WtoA() from
dlls/user/message.c, but probably somebody needs that translation. Does
anybody have an idea of a better fix for that bug?
-- Ph.