http://bugs.winehq.org/show_bug.cgi?id=23866
--- Comment #12 from David Love dlove@nighton.net 2010-10-21 16:50:17 CDT --- (In reply to comment #11)
(In reply to comment #10)
(In reply to comment #9)
(From update of attachment 30188 [details] [details] [details]) an implementation is commited (http://source.winehq.org/git/wine.git/?a=commit;h=6894af6fc0232d9ed7b62fa5e8...)
It still has the problem that it's forwarding 16-bit messages to a function expecting 32-bit messages...
Does the application run?
Nope. Still crashes hard. I've spent some of my free time trying to handle message translation, but I have little to show for it. I can get the application launching and then complaining about the name of the avi file it's trying to load. I'm guessing I'm not properly converting a string somewhere.
The way I've been trying to do this is very much wrong (lots of duplicated code), but I'm just trying to get a handle on the problem.
The wine codebase is intimidating and scary to those of us who are uninitiated.