https://bugs.winehq.org/show_bug.cgi?id=35896
--- Comment #3 from Austin English austinenglish@gmail.com --- (In reply to Huang Wei from comment #2)
(In reply to Austin English from comment #1)
A good start would be to try wine's tests (especially imm32's):
cd dlls/imm32/tests make test
imm32 test passed. Then?
http://wiki.winehq.org/SubmittingPatches