http://bugs.winehq.org/show_bug.cgi?id=16325
--- Comment #50 from ByeongSik Jeon bsjeon@hanmail.net 2008-12-12 08:43:13 --- Created an attachment (id=17869) --> (http://bugs.winehq.org/attachment.cgi?id=17869) When Control Panel=>Regional/Language Option Changed, this registry updated...
In my comment #47, When lfCharSet=ANSI_CHARSET, GetACP=1251 => GdiGetCodePage = 1252 GetACP=1252 => GdiGetCodePage = 1252 GetACP=1253 => GdiGetCodePage = 1252 GetACP= 932 => GdiGetCodePage = 1252 <= Japanese locale. Why??? GetACP= 936 => GdiGetCodePage = 936 GetACP= 949 => GdiGetCodePage = 949 GetACP= 950 => GdiGetCodePage = 950
Mistery is solved. Check the following registry: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FontAssoc\Associated Charset].
************** codepage = 1252 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FontAssoc\Associated Charset] @=""
************** codepage = 932 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FontAssoc\Associated Charset] "ANSI(00)"="NO" "OEM(FF)"="NO" "SYMBOL(02)"="NO"
************** codepage = 936 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FontAssoc\Associated Charset] "ANSI(00)"="YES" "OEM(FF)"="YES" "SYMBOL(02)"="NO"
************** codepage = 949 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FontAssoc\Associated Charset] "ANSI(00)"="YES" "OEM(FF)"="YES" "SYMBOL(02)"="NO"
************** codepage = 950 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FontAssoc\Associated Charset] "ANSI(00)"="YES" "OEM(FF)"="YES" "SYMBOL(02)"="NO"