Platform SDK: International Features

Unicode in the Win32 API

Win32 API elements that use characters are generally implemented in one of three formats:

The following topics discuss Unicode data types and how they are used in functions and messages; the use of resources, file names, and command-line arguments; and methods of translating between different types of strings.

For a list of functions that support Unicode under Windows 95/98, see Windows 95/98 General Limitations.