https://bugs.winehq.org/show_bug.cgi?id=49805
--- Comment #26 from ldhacker@live.com --- (In reply to Fabian Maurer from comment #24)
(In reply to ldhacker from comment #23)
I will get you a license anyway... you get free software and get to learn!
Alright then, thanks for your trust.
Turns out, it wasn't as tricky as I thought, in hindsight it was pretty obvious. Anyways, the issue was one of the basic win64 problems - a pointer mistakenly being truncated to 32Bit.
Apologies, you got the component right with "user32".
I sent a patch here: https://source.winehq.org/patches/data/192408
If you don't mind me asking, what led you to this fix?
I just want to learn so maybe I can start to help fix issues. I do have a basic knowledge of C.