这些特性有助于用户编写国际化的应用程序。Unicode字符集使用16位的字符值来表示计算过程中所用的字符，比如各种符号，以及很多编程语言。国家语言支持（NLS）函数可帮助用户将应用程序本地化；输入方法编辑器（IME）函数（在Windows亚洲版中可用）用于帮助用户输入包含Unicode和DCBS字符的文本。
国际特性函数包括以下几类：
输入方法编辑器函数（Input Method Editor）
输入方法编辑器（IME）有助于简化用户的文本输入过程（文本中包含Unicode字符和双字节字符DBCS）。
输入方法编辑器函数用于创建和管理IME窗口。
国家语言支持函数（National Language Support）
使用国家语言支持函数可以帮助Win32应用程序支持世界各地的不同语言，满足不同地区用户的特殊需要。
Unicode和字符集函数（Unicode and Character Set）
Win32 API通过Unicode和传统字符集可以支持国际上的很多不同的书写语言。Unicode是一种世界通用的字符编码标准，它使用16位的字符值来表示各种字符，包括技术符号和出版所用的特殊字符。传统字符集是指以前所用的字符编码标准，比如Windows ANSI字符集，它是使用8位的字符值或8位值的组合来表示在指定的语言或地理区域中所用的字符。
Unicode和字符集函数用于对字符集进行操作。