http://bugs.winehq.org/show_bug.cgi?id=4065
--- Comment #14 from Dmitry Timoshkov dmitry@codeweavers.com 2008-06-12 21:57:54 --- (In reply to comment #13)
It's wrong fix, we couldn't change lfCharSet here. In this case, after creating fonts with DEFAULT_CHARSET or ANSI_CHARSET, when drawing text, GdiGetCodePage(hdc) returns incorrect codepage. for example, on Simplified Chinese env, GdiGetCodePage(hdc) should return codepage 936 instead of 1251(directly from lfCharSet).
1252 I'd assume, but that's an indication of an improperly configured locale.