Condividi tramite


Recupero e impostazione delle informazioni locali

L'applicazione deve essere in grado di recuperare e impostare informazioni specifiche sulle impostazioni locali e le lingue disponibili . Ogni elemento delle informazioni sulle impostazioni locali, ad esempio il nome di un determinato giorno della settimana o il carattere utilizzato come separatore decimale, ha una costante corrispondente. Le costanti delle informazioni locali disponibili sono definite in .

L'applicazione archivia e modifica sempre le informazioni sulle impostazioni locali come stringa con terminazione Null. Nessun dato binario consentito e i valori numerici devono essere specificati come testo. Ogni tipo di informazioni ha un formato specifico. Inoltre, diversi tipi sono collegati tra loro, in modo che la modifica di un tipo modifica anche il valore dell'altro tipo.

Per recuperare informazioni sulle impostazioni locali, l'applicazione chiama GetLocaleInfo o GetLocaleInfoEx con la costante corrispondente alle informazioni necessarie. L'applicazione può chiamare SetLocaleInfo per impostare un elemento di informazioni sulle impostazioni locali.

Nota

Sebbene sia supportato un identificatore delle impostazioni locali , non è disponibile per l'uso da parte di un'applicazione, a meno che non siano installate anche le impostazioni locali corrispondenti.

 

Poiché la maggior parte delle costanti di informazioni relative alla localizzazione si escludono a vicenda, è possibile gestire un solo tipo di dato alla volta. Le eccezioni a questa regola sono LOCALE_USE_CP_ACP, LOCALE_RETURN_NUMBERe LOCALE_NOUSEROVERRIDE, che possono essere combinate con altre costanti usando un OR binario.

Cautela

L'uso di LOCALE_NOUSEROVERRIDE è fortemente sconsigliato perché disabilita le preferenze utente.

 

Analogamente a una serie di applicazioni, ad esempio Microsoft Active Directory, l'applicazione può gestire le stringhe in un database ordinabile. Per ulteriori informazioni, vedere Gestione dell'Ordinamento nelle tue Applicazioni.

Utilizzo del supporto per la lingua nazionale

Costanti delle informazioni locali

gestione dell'ordinamento nelle applicazioni

Uso delle impostazioni locali personalizzate