http://bugs.winehq.org/show_bug.cgi?id=9249
--- Comment #5 from Mikolaj Zalewski mikolaj.zalewski@gmail.com 2007-08-11 12:57:47 --- Looks like the new code is missing Win16 support. In the old code GetWindowLongPtrA was used. It returned a winproc handle for 16-bit winprocs and CallWindowProc handled it. The new code calls the winproc directly and assumes that either a 32-bit ANSI or 32-bit Unicode winproc exists.