Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
NLS supporta le funzioni definite nella tabella seguente.
| Funzione | Descrizione |
|---|---|
| AdjustCalendarDate | Deprecato. Regola una data in base a un numero specificato di anni, mesi, settimane o giorni. |
| CompareString | Confronta due stringhe di caratteri, per le impostazioni locali specificate dall'identificatore. |
| CompareStringEx | Confronta due stringhe Unicode (carattere wide) per le impostazioni locali specificate per nome. |
| CompareStringOrdinal | Confronta due stringhe Unicode per testare l'equivalenza binaria. |
| ConvertCalDateTimeToSystemTime | Deprecato. Converte una struttura CALDATETIME specificata in una struttura SYSTEMTIME. |
| ConvertDefaultLocale | Converte un valore delle impostazioni locali predefinito in un identificatore delle impostazioni locali effettivo. |
| ConvertSystemTimeToCalDateTime | Deprecato. Converte una struttura SYSTEMTIME specificata in una struttura di CALDATETIME. |
| downlevelGetLocaleScripts | Fornisce un elenco di script per le impostazioni locali specificate. |
| DownlevelGetParentLocaleLCID | Recupera l'identificatore delle impostazioni locali per l'elemento padre delle impostazioni locali fornite. |
| DownlevelGetParentLocaleName | Recupera il nome delle impostazioni locali per l'elemento padre delle impostazioni locali fornite. |
| downlevelGetStringScripts | Fornisce un elenco di script utilizzati nella stringa Unicode specificata. |
| DownlevelLCIDToLocaleName | Converte un identificatore delle impostazioni locali in un nome delle impostazioni locali. |
| DownlevelLocaleNameToLCID | Converte un nome delle impostazioni locali in un identificatore delle impostazioni locali che può essere usato per ottenere informazioni dal sistema operativo. |
| downlevelVerifyScripts | Confronta due elenchi enumerati di script. |
| EnumCalendarInfo | Enumera le informazioni del calendario per le impostazioni locali specificate. |
| EnumCalendarInfoEx | Enumera le informazioni del calendario per le impostazioni locali specificate dall'identificatore. |
| EnumCalendarInfoExex | Enumera le informazioni del calendario per le impostazioni locali specificate in base al nome. |
| EnumCalendarInfoProc | Funzione di callback definita dall'applicazione che elabora le informazioni del calendario enumerate fornite dalla funzioneEnumCalendarInfo. |
| EnumCalendarInfoProcEx | Funzione di callback definita dall'applicazione che elabora le informazioni del calendario enumerate fornite dalla funzione EnumCalendarInfoEx. |
| EnumCalendarInfoProcExEx | Funzione di callback definita dall'applicazione che elabora le informazioni del calendario enumerate fornite dalla funzione EnumCalendarInfoExEx. |
| EnumCodePagesProc | Funzione di callback definita dall'applicazione che elabora le informazioni della tabella codici enumerate fornite dalla funzioneEnumSystemCodePages. |
| EnumDateFormats | Enumera i formati di data lunga, data breve o anno/mese disponibili per le impostazioni locali specificate. |
| EnumDateFormatsEx | Enumera i formati di data lunga, data breve o anno/mese disponibili per le impostazioni locali specificate. |
| EnumDateFormatsExEx | Enumera i formati di data lunga, data breve o anno/mese disponibili per le impostazioni locali specificate per nome. |
| EnumDateFormatsProc | Funzione di callback definita dall'applicazione che elabora le informazioni sul formato della data fornite dalla funzioneEnumDateFormats. |
| EnumDateFormatsProcEx | Funzione di callback definita dall'applicazione che elabora le informazioni sul formato della data fornite dalla funzione EnumDateFormatsEx. |
| EnumDateFormatsProcEx | Funzione di callback definita dall'applicazione che elabora le informazioni sul formato della data fornite dalla funzione EnumDateFormatsExEx. |
| EnumGeoInfoProc | Funzione di callback definita dall'applicazione che elabora le informazioni sulla posizione geografica enumerate fornite dalla funzioneEnumSystemGeoID. |
| EnumLanguageGroupLocales | Enumera le impostazioni locali in un gruppo di lingue specificato. |
| EnumLanguageGroupLocalesProc | Funzione di callback definita dall'applicazione che elabora le informazioni locali del gruppo di linguaggio enumerate fornite dalla funzione EnumLanguageGroupLocales. |
| EnumLanguageGroupsProc | Funzione di callback definita dall'applicazione che elabora le informazioni del gruppo di linguaggio enumerate fornite dalla funzione EnumSystemLanguageGroups. |
| EnumLocalesProc | Funzione di callback definita dall'applicazione che elabora le informazioni sulle impostazioni locali enumerate fornite dalla funzioneEnumSystemLocales. |
| EnumLocalesProcEx | Funzione di callback definita dall'applicazione che elabora le informazioni sulle impostazioni locali enumerate fornite dalla funzione EnumSystemLocalesEx. |
| EnumSystemCodePages | Enumera le tabelle codici installate in o supportate da un sistema operativo. |
| EnumSystemGeoID | Enumera gli identificatori di posizione geografica (tipo GEOID) disponibili nel sistema operativo. |
| EnumSystemGeoNames | Enumera i codici ISO (International Organization for Standardization) 3166-1 di due lettere o serie M delle Nazioni Unite (UN), numero 49 (M.49) per le posizioni geografiche disponibili nel sistema operativo. |
| EnumSystemLanguageGroups | Enumera i gruppi di lingue installati in o supportati da un sistema operativo. |
| EnumSystemLocales | Enumera le impostazioni locali installate in o supportate da un sistema operativo. |
| EnumSystemLocalesEx | Enumera le impostazioni locali installate in o supportate da un sistema operativo. |
| EnumTimeFormats | Enumera i formati di ora disponibili per le impostazioni locali specificate dall'identificatore. |
| EnumTimeFormatsEx | Enumera i formati di ora disponibili per le impostazioni locali specificate per nome. |
| EnumTimeFormatsProc | Funzione di callback definita dall'applicazione che elabora le informazioni sul formato dell'ora enumerate fornite dalla funzioneEnumTimeFormats. |
| EnumTimeFormatsProcEx | Funzione di callback definita dall'applicazione che elabora le informazioni sul formato dell'ora enumerate fornite dalla funzione EnumTimeFormatsEx. |
| FindNLSString | Individua una stringa Unicode (caratteri wide) o l'equivalente in un'altra stringa Unicode per le impostazioni locali specificate dall'identificatore. |
| FindNLSStringEx | Individua una stringa Unicode (caratteri wide) o l'equivalente in un'altra stringa Unicode per le impostazioni locali specificate dall'identificatore. |
| FindStringOrdinal | Individua una stringa Unicode (caratteri wide) in un'altra stringa Unicode per un confronto non linguistico. |
| FoldString | Esegue il mapping di una stringa Unicode a un'altra, eseguendo la trasformazione specificata. |
| Geo_EnumNameProc | Funzione di callback definita dall'applicazione che elabora le informazioni sulla posizione geografica enumerate fornite dalla funzioneEnumSystemGeoNames. |
| GetACP | Recupera l'identificatore della tabella codici ANSI di Windows corrente per il sistema. |
| GetCalendarDateFormatEx | Deprecato. Recupera una stringa di data formattata correttamente per le impostazioni locali specificate utilizzando la data specificata. |
| GetCalendarInfo | Recupera informazioni su un calendario per le impostazioni locali specificate dall'identificatore. |
| GetCalendarInfoEx | Recupera informazioni su un calendario per le impostazioni locali specificate per nome. |
| GetCalendarSupportedDateRange | Deprecato. Ottiene l'intervallo di date supportato per un calendario specificato. |
| GetCPInfo | Recupera informazioni su qualsiasi tabella codici installata o disponibile valida. |
| GetCPInfoEx | Recupera informazioni su qualsiasi tabella codici installata o disponibile valida. |
| GetCurrencyFormat | Formatta una stringa numerica come stringa di valuta per le impostazioni locali specificate dall'identificatore. |
| GetCurrencyFormatEx | Formatta una stringa numerica come stringa di valuta per le impostazioni locali specificate per nome. |
| GetDateFormat | Formatta una data come stringa di data per le impostazioni locali specificate dall'identificatore. |
| GetDateFormatEx | Formatta una data come stringa di data per le impostazioni locali specificate per nome. |
| GetDurationFormat | Formatta un periodo di tempo come stringa temporale per le impostazioni locali specificate dall'identificatore. |
| GetDurationFormatEx | Formatta una durata di tempo come stringa temporale per le impostazioni locali specificate per nome. |
| GetGeoInfo | Ottiene informazioni su una posizione geografica specificata. |
| GetGeoInfoEx | Recupera informazioni su una posizione geografica specificata utilizzando un codice ISO 3166-1 di due lettere o un codice UN M.49 numerico. |
| GetLocaleInfo | Recupera informazioni sulle impostazioni locali specificate dall'identificatore. |
| GetLocaleInfoEx | Recupera informazioni sulle impostazioni locali specificate in base al nome. |
| GetNLSVersion | Ottiene informazioni sulla versione corrente di una funzionalità NLS specificata per le impostazioni locali specificate dall'identificatore. |
| GetNLSVersionEx | Ottiene informazioni sulla versione corrente di una funzionalità NLS specificata per le impostazioni locali specificate in base al nome. |
| GetNumberFormat | Formatta una stringa numerica come stringa numerica personalizzata per le impostazioni locali specificate dall'identificatore. |
| GetNumberFormatEx | Formatta una stringa numerica come stringa numerica personalizzata per le impostazioni locali specificate per nome. |
| GetOEMCP | Recupera l'identificatore della tabella codici oem (Original Equipment Manufacturer) corrente per il sistema operativo. |
| GetStringScripts | Fornisce un elenco di script utilizzati nella stringa specificata. |
| GetStringTypeA | Deprecato. Recupera le informazioni sul tipo di carattere per i caratteri nella stringa di origine ANSI specificata. |
| GetStringTypeEx | Recupera le informazioni sul tipo di carattere per i caratteri nella stringa di origine specificata. |
| getStringTypeW | Recupera informazioni sul tipo di carattere per i caratteri nella stringa di origine Unicode specificata. |
| GetSystemDefaultLangID | Restituisce l'identificatore della lingua per le impostazioni locali di sistema. |
| GetSystemDefaultLCID | Restituisce l'identificatore delle impostazioni locali per le impostazioni locali di sistema. |
| GetSystemDefaultLocaleName | Recupera il nome delle impostazioni locali predefinite del sistema. |
| GetThreadLocale | Restituisce l'identificatore delle impostazioni locali correnti per il thread chiamante. |
| GetTimeFormat | Formatta l'ora come stringa temporale per le impostazioni locali specificate dall'identificatore. |
| GetTimeFormatEx | Formatta l'ora come stringa temporale per le impostazioni locali specificate per nome. |
| GetUserDefaultGeoName | Recupera il codice ISO 3166-1 a due lettere o il codice UN M.49 numerico per la posizione geografica predefinita dell'utente. |
| GetUserDefaultLangID | Restituisce l'identificatore della lingua per le impostazioni locali dell'utente corrente. |
| GetUserDefaultLCID | Restituisce l'identificatore delle impostazioni locali per le impostazioni locali predefinite dell'utente. |
| GetUserDefaultLocaleName | Recupera il nome delle impostazioni locali predefinite dell'utente. |
| getUserGeoID | Recupera informazioni sulla posizione geografica dell'utente. |
| IdnToAscii | Converte un nome di dominio internazionalizzato (IDN) o un'altra etichetta internazionalizzata in una rappresentazione Unicode (carattere wide) della stringa ASCII che rappresenta il nome nella sintassi di codifica del trasferimento punycode. |
| IdnToNameprepUnicode | Converte un nome di dominio internazionalizzato (IDN) o un'altra etichetta internazionalizzata nel modulo NamePrep specificato da Network Working Group RFC 3491, ma non esegue la conversione aggiuntiva in Punycode. |
| IdnToUnicode | Converte il formato Punycode di un nome di dominio internazionalizzato (IDN) o un'altra etichetta internazionalizzata nella normale sintassi di codifica Unicode UTF-16. |
| IsCalendarLeapYear | Deprecato. Identifica se l'anno specificato è un anno bisestile all'interno dell'era specificata per il calendario specifico. |
| IsNLSDefinedString | Determina se ogni carattere in una stringa ha un risultato definito per una funzionalità NLS specificata. |
| IsNormalizedString | Verifica che una stringa sia normalizzata in base a Unicode 4.0 TR#15. |
| IsValidCodePage | Determina se una tabella codici specificata è valida. |
| IsValidLanguageGroup | Determina se un gruppo di lingue è installato o supportato nel sistema operativo. |
| IsValidLocale | Determina se le impostazioni locali specificate sono installate o supportate nel sistema operativo. |
| IsValidLocaleName | Determina se il nome delle impostazioni locali specificato è valido per le impostazioni locali installate o supportate nel sistema operativo. |
| IsValidNLSVersion | Determina se la versione NLS è valida per una determinata funzione NLS. |
| LCIDToLocaleName | Converte un identificatore delle impostazioni locali in un nome delle impostazioni locali. |
| LCMapString | Per le impostazioni locali specificate dall'identificatore, esegue il mapping di una stringa di caratteri di input a un'altra usando una trasformazione specificata o genera una chiave di ordinamento per la stringa di input. |
| LCMapStringEx | Per le impostazioni locali specificate per nome, esegue il mapping di una stringa di caratteri di input a un'altra usando una trasformazione specificata o genera una chiave di ordinamento per la stringa di input. |
| LoadStringByReference | Non confermato. Questa funzione può essere modificata o non disponibile. Usare invece SHLoadIndirectString. |
| LocaleNameToLCID | Converte un nome delle impostazioni locali nell'identificatore delle impostazioni locali. |
| NormalizeString | Normalizza i caratteri di una stringa di testo in base a Unicode 4.0 TR#15. |
| NotifyUILanguageChange | Non confermato. Questa funzione può essere modificata o non disponibile. |
| ResolveLocaleName | Trova una possibile corrispondenza del nome delle impostazioni locali per il nome specificato. |
| RtlIsValidLocaleName | Determina se le impostazioni locali specificate sono installate o supportate nel sistema operativo. |
| SetCalendarInfo | Imposta un elemento delle informazioni sulle impostazioni locali per un calendario. |
| SetLocaleInfo | Imposta un elemento di informazioni nella parte di override dell'utente delle impostazioni locali correnti. |
| SetThreadLocale | Imposta le impostazioni locali correnti del thread chiamante. |
| SetUserGeoID | Imposta l'identificatore della posizione geografica per l'utente. |
| SetUserGeoName | Imposta la posizione geografica per l'utente corrente sul codice ISO 3166-1 specificato o sul codice UN M.49 numerico specificato. |
| UpdateCalendarDayOfWeek | Ottiene il giorno della settimana corrispondente a un giorno specificato e popola il campo DayOfWeek nella struttura CALDATETIME specificata. |
| VerifyScripts | Confronta due elenchi enumerati di script. |
Nota
A partire da Windows 8: Se l'app passa tag di lingua a una di queste funzioni dallo spazio dei nomi Windows.Globalization, deve prima convertire i tag chiamando ResolveLocaleName.