user32/tests: Test unicodeness of subclassed built-in class windows (resend)

Hongbo Ni hongbo at
Tue Aug 19 23:19:37 CDT 2008

Change Log: Fix 'Test succeeded inside todo block'
            (as shown on Patchwatcher). 

All built-in classes are special, most of them have ProcA and ProcW
associated with the class, so CreateWindowA gets Ansi Window, and
CreateWindowW gets a Unicode Window. But when the built-in class is
globally subclassed using SetClassLongPtrW(hwnd, GCLP_WNDPROC,,,),
the built-in class window's unicodeness behaves different on Wine.
For each built-in class, this conformance test tests the unicodeness
of each window created before and after been globally subclassed by
SetClassLongPtrA and SetClassLongPtrW.
Failed tests on wine are marked inside todo_wine.

 dlls/user32/tests/class.c |  271 +++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 271 insertions(+), 0 deletions(-)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-user32-tests-Test-unicodeness-of-subclassed-built-i.patch
Type: application/octet-stream
Size: 14119 bytes
Desc: not available
Url : 

More information about the wine-patches mailing list