Consider the following scenario. You develop an application that uses Microsoft Windows GDI+ API functions. You use the application in Windows Server 2008, in Windows Vista, in Windows Server 2003, or in Windows XP. In this scenario, when you use the application to display or to print Japanese full-width (zenkaku) characters, the Unicode hyphen character (U+2010) is not drawn.

For example, you use a hyphen (-) to separate some digits as follows:


However, when the characters are displayed or printed by the application that uses GDI+ API functions, you see the following string:


Note: This problem does not occur when the application uses Graphics Device Interface (GDI) API functions.

One Reply to “KB956807”

Leave a Reply