June 4, 2026
11:34 a.m.
Fwiw the FNID is actually already set since 2c742fc061edb36280e7615efd50cf8dfe886b1d by the builtin class registration, it worked because wExtra was accessed directly from the window data, bypassing the private control info size checks. This first make sure we use NtUser(Get|Set)PrivateData instead. Regarding comctl32, I wasn't sure how to copy the class to comctl32_v6, it looks complicated, perhaps with some interactions with uxtheme. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/11064#note_142185