http://bugs.winehq.org/show_bug.cgi?id=7712
------- Additional Comments From mikolaj.zalewski@gmail.com 2007-16-03 11:27 ------- There is no problem with calling CreateWindowExA for a Unicode class but calling DefWindowProcA in a Unicode winproc is wrong. If it works under Windows I'd guess native does something like this in DefWindowProcA:
if (IsWindowUnicode(hwnd)) return DefWindowProcW(hwnd msg, wParam, lParam);
But it should be checked before changing it in wine. Another posibility is that WM_NCCREATE shouldn't set the window name but I'd guess the one who wrote it knew what he is doing.