National Language Support (NLS) Functions (Windows CE 5.0)
The following table shows the National Language Support (NLS) functions with a description of the purpose of each.
Programming element | Description |
---|---|
CompareString | This function compares two character strings, using the locale specified by the given identifier as the basis for the comparison. |
ConvertDefaultLocale | This function converts a special default locale value to an actual locale identifier. |
CreateIFEDictionaryInstance | This function creates an instance of the IFEDictionary class. |
CreateIImeIPointInstance | This function creates an instance of the IImeIPoint2 class. |
EnumCalendarInfo | This function enumerates the calendar information by calling an application-defined callback function. |
EnumCalendarInfoProc | This function is an application-defined callback function. |
EnumCodePagesProc | This application-defined callback function is used with the EnumSystemCodePages function. |
EnumDateFormats | This function enumerates the long or short date formats that are available for a specified locale, including date formats for any alternate calendars. |
EnumDateFormatsProc | This function is an application-defined callback function. It is called because of a call to the EnumDateFormats function, and receives a pointer to a string buffer that contains a date format string. |
EnumLocalesProc | This function is an application-defined callback function. It is called because of a call to the EnumSystemLocales function, and receives a pointer to a string buffer that contains a locale identifier. |
EnumSystemCodePages | This function enumerates the code pages that are either installed on or supported by a system. |
EnumSystemLocales | This function enumerates the locales that are either installed on or supported by a system. |
EnumTimeFormats | This function enumerates the time formats that are available for a specified locale. |
EnumTimeFormatsProc | This function is an application-defined callback function. |
FoldString | This function maps one string to another, performing a specified transformation option. |
GetACP | This function retrieves the current ANSI code-page identifier for the system. |
GetCPInfo | This function retrieves information about any valid installed or available code page. |
GetCurrencyFormat | This function formats a number string as a currency string for a specified locale. |
GetDateFormat | This function formats a date as a date string for a specified locale. |
GetLocaleInfo | This function retrieves information about a locale. |
GetNumberFormat | This function formats a number string as a number string customized for a specified locale. |
GetOEMCP | This function retrieves the current original equipment manufacturer (OEM) code-page identifier for the system. |
GetStringTypeW | This function returns character-type information for the characters in the specified source string. |
GetStringTypeEx | This function returns character-type information for the characters in the specified source string. |
GetSystemDefaultLangID | This function retrieves the system default language identifier. |
GetSystemDefaultLCID | This function retrieves the system default locale identifier. |
GetTimeFormat | This function formats a time as a time string for a specified locale. |
GetUserDefaultLangID | This function retrieves the user-default language identifier. |
GetUserDefaultUILanguage | This function retrieves the language identifier (LANGID) for the current user's UI language selection. |
IsValidCodePage | This function determines whether a specified code page is valid. |
IsValidLocale | This function applies a validity test to a locale identifier. |
LCMapString | This function maps one character string to another, performing a specified locale-dependent transformation. |
SetLocaleInfo | This function sets an item of locale information |
SetUserDefaultLCID | This function sets the locale identifier (LCID) for the current user's locale selection. |
Send Feedback on this topic to the authors