http://bugs.winehq.org/show_bug.cgi?id=30263
--- Comment #4 from Qian Hong fracting@gmail.com 2012-04-03 18:01:38 CDT --- (In reply to comment #3)
What font iexplore is trying to use?
Could it be that with my patch it tries to use the specified font, but that font doesn't have Chinese characters, and if you revert the patch, wine uses some default font instead that does have them?
Hi Grazvydas, thanks for reply and sorry for delay.
The facename of the font which iexplore trying to use is "SimSun Regular", if I revert the patch, then "SimSun" is used instead of "SimSun Regular".
One workaround I found is to remove /usr/local/share/wine/fonts/{tahoma.ttf,tahomabd.ttf}
Another workaround is to create a replacement from "WenQuanYi Micro Hei" to "SimSun Regular".
When the Chinese characters failed to display I found ExtTextOutW is not called at all.
I still need some more investigating, but I have strong interesting in the Wine font code, thanks very much for your advice! I'll update once I have new result.