PRB: Conversion Problem Between Shift-JIS and Unicode (170559)
The information in this article applies to:
- Microsoft Platform Software Development Kit (SDK) 1.0
This article was previously published under Q170559 SYMPTOMS
There are some codes that are not matched one-to-one between Shift-JIS
(Japanese character set supported by MS) and Unicode. When an application
calls MultiByteToWideChar() and WideCharToMultiByte() to perform code
conversion between Shift-JIS and Unicode, the function returns the wrong
code value in some cases.
CAUSE
The Code Page 932 table contains duplicates that do not round trip map.
These duplicates are due to NEC encoding needs.
RESOLUTION
A complete list of the characters that are not matched between Shift-JIS
and Unicode is provided in the MORE INFORMATION section of this article so
that the developers can avoid these characters or use different characters.
STATUS
This behavior is by design.
Modification Type: | Minor | Last Reviewed: | 7/11/2005 |
---|
Keywords: | kbIntl kbIntlDev kbprb KB170559 |
---|
|