Condividi tramite


LOCALE_IDIGITSUBSTITUTION

Windows 2000: Forma di cifre. Ad esempio, le cifre arabe, thai e indic hanno forme classiche diverse dalle cifre europee. Per le impostazioni locali con LOCALE_SNATIVEDIGITS specificato come valori diversi da ASCII 0-9, questo valore specifica se la preferenza deve essere assegnata a tali altre cifre a scopo di visualizzazione. Ad esempio, se viene scelto un valore pari a 2, le cifre specificate da LOCALE_SNATIVEDIGITS vengono sempre usate. Se viene scelto un valore 1, vengono sempre usate le cifre ASCII 0-9. Se viene scelto un valore 0, viene usato ASCII in alcune circostanze e le cifre specificate da LOCALE_SNATIVEDIGITS vengono usate in altri, a seconda del contesto.

Valore Significato
0 Sostituzione basata sul contesto. Le cifre vengono visualizzate in base al testo precedente nello stesso output. Le cifre europee seguono script latini, Arabic-Indic cifre seguono testo arabo e altre cifre nazionali seguono il testo scritto in vari altri script. Quando non è presente alcun testo precedente, le impostazioni locali e l'ordine di lettura visualizzato determinano la sostituzione delle cifre, come illustrato nella tabella seguente.
Impostazioni locali Ordine di lettura Cifre usate
Arabo Da destra a sinistra Arabic-Indic
Thai Da sinistra a destra Cifre thai
Tutti gli altri Qualsiasi Nessuna sostituzione usata

 

1 Nessuna sostituzione usata. Compatibilità Unicode completa.
2 Sostituzione di cifre native. Le forme nazionali vengono visualizzate in base a LOCALE_SNATIVEDIGITS.