[Bug 16325] incorrect font rendering for CJK programs

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Dec 12 08:43:13 CST 2008


http://bugs.winehq.org/show_bug.cgi?id=16325





--- Comment #50 from ByeongSik Jeon <bsjeon at 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"


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list