user32/tests: Test unicodeness of subclassed built-in class windows
Hongbo Ni
hongbo at njstar.com
Tue Aug 19 22:29:34 CDT 2008
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 | 273 +++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 273 insertions(+), 0 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-user32-tests-Test-unicodeness-of-subclassed-builtin.patch
Type: application/octet-stream
Size: 14807 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20080820/90a9803a/attachment.obj
More information about the wine-patches
mailing list