Registrations are now open. Join us today!
There is still a lot of work to do on the wiki yet! More information about editing can be found here.
Already have an account?

Microsoft KB Archive/170557

From BetaArchive Wiki

INFO: Hangul (Korean) Character Sets

Q170557



The information in this article applies to:


  • Microsoft Win32 Software Development Kit (SDK)





SUMMARY

This article includes the description and code ranges for the Hangul character sets used in Korea. There are four different code sets available. They are Johab Code, Unified Hangul Code, Wansung Code, and Unicode Version 2.0. Hangul Windows 3.1 supported only the Wansung Code. Unified Hangul Code is a super-set of the Wansung Code. Hangul Windows 95 and Hangul Windows NT support Unified Hangul Code.



MORE INFORMATION

Johab Code (KS C 5601-1992)

Johab Code provides all 11,172 Hangul characters by composing them with five-bit codes for the 19 leading consonants, 21 vowels, and 28 trailing consonants (19 * 21 * 28 = 11,172).

Unified Hangul Code

Unified Hangul Code (UHC) extends Wansung Code by adding the missing 8,822 Hangul characters, and is designed for smooth migration to Unicode Version 2.0. All Wansung code points map directly to the same UHC code points (but not vice versa). UHC also provides round trip mapping with Unicode Version 2.0. UHC is used in Korean versions of Windows 95 and Windows NT.

Wansung Code (KS C 5601-1987)

Wansung Code provides 2,350 Hangul characters, 4,888 Hanja characters, and 986 other characters, such as symbols.

Unicode Version 2.0

Unicode Version 2.0 includes a new starting code point for Hangul, U+AC00, that is identical in order to Johab.

Windows 95 and Windows NT Korean version are based on Unicode 2.0, and future Windows systems will also be based on Unicode 2.0.

Additional query words:

Keywords : kbprogramming kbIntl kbSDKWin32 kbDBCS
Issue type : kbinfo
Technology : kbWin32SDKSearch kbAudDeveloper kbSDKSearch kbWin32sSearch


Last Reviewed: February 13, 2000
© 2001 Microsoft Corporation. All rights reserved. Terms of Use.