enumerazione NORM_FORM (winnls.h)
Specifica i moduli di normalizzazione supportati.
Sintassi
typedef enum _NORM_FORM {
NormalizationOther = 0,
NormalizationC = 0x1,
NormalizationD = 0x2,
NormalizationKC = 0x5,
NormalizationKD = 0x6
} NORM_FORM;
Costanti
NormalizationOther Valore: 0 Non supportato. |
NormalizationC Valore: 0x1 Formato di normalizzazione Unicode C, composizione canonica. Trasforma ogni raggruppamento scomposto, costituito da un carattere di base più la combinazione di caratteri, nell'equivalente precomposto canonico. Ad esempio, A + ̈ diventa Ä. |
NormalizationD Valore: 0x2 Formato di normalizzazione Unicode D, scomposizione canonica. Trasforma ogni carattere precomposto nell'equivalente scomposto canonico. Ad esempio, Ä diventa A + ̈. |
NormalizationKC Valore: 0x5 Formato di normalizzazione Unicode KC, composizione della compatibilità. Trasforma ogni base più la combinazione di caratteri con l'equivalente precomposto canonico e tutti i caratteri di compatibilità ai rispettivi equivalenti. Ad esempio, il fi legatura diventa f + i; analogamente, A + ̈ + fi + n diventa Ä + f + i + n. |
NormalizationKD Valore: 0x6 Formato di normalizzazione Unicode KD, scomposizione della compatibilità. Trasforma ogni carattere precomposto nell'equivalente scomposto canonico e in tutti i caratteri di compatibilità ai rispettivi equivalenti. Ad esempio, Ä + fi + n diventa A + ̈ + f + i + n. |
Commenti
Per altre informazioni sui moduli di normalizzazione, vedere Uso della normalizzazione Unicode per rappresentare stringhe.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 [app desktop | App UWP] |
Intestazione | winnls.h (include Windows.h) |
Componente ridistribuibile | API di mitigazione IDN (Microsoft Internationalized Domain Name) inWindows XP |
Vedi anche
Tipi di enumerazione Supporto lingua nazionale
Uso della normalizzazione Unicode per rappresentare le stringhe