NORM_FORM-Enumeration (winnls.h)

Gibt die unterstützten Normalisierungsformulare an.

Syntax

typedef enum _NORM_FORM {
  NormalizationOther = 0,
  NormalizationC = 0x1,
  NormalizationD = 0x2,
  NormalizationKC = 0x5,
  NormalizationKD = 0x6
} NORM_FORM;

Konstanten

 
NormalizationOther
Wert: 0
Wird nicht unterstützt.
NormalizationC
Wert: 0x1
Unicode-Normalisierungsform C, kanonische Komposition. Transformiert jede zerlegte Gruppierung, die aus einem Basiszeichen und kombinierten Zeichen besteht, in das kanonische vorkompilierte Äquivalent. Beispielsweise wird A + ̈ zu Ä.
NormalizationD
Wert: 0x2
Unicode-Normalisierungsform D, kanonische Zerlegung. Transformiert jedes vorkompilierte Zeichen in sein kanonisch dekompiliertes Äquivalent. Beispielsweise wird Ä zu A + ̈.
NormalizationKC
Wert: 0x5
Unicode-Normalisierungsform KC, Kompatibilitätskomposition. Transformiert jede Basis und kombiniert Zeichen in das kanonische vorkompilierte Äquivalent und alle Kompatibilitätszeichen in ihre Entsprechungen. Beispielsweise wird die Ligatur fi zu f + i; ähnlich wird A + ̈ + fi + n zu Ä + f + i + n.
NormalizationKD
Wert: 0x6
Unicode-Normalisierungsform KD, Kompatibilitätskomposition. Transformiert jedes vorkompilierte Zeichen in sein kanonisch dekompiliertes Äquivalent und alle Kompatibilitätszeichen in ihre Entsprechungen. Beispielsweise wird Ä + fi + n zu A + ̈ + f + i + n.

Hinweise

Weitere Informationen zu den Normalisierungsformularen finden Sie unter Verwenden der Unicode-Normalisierung zum Darstellen von Zeichenfolgen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Kopfzeile winnls.h (einschließlich Windows.h)
Verteilbare Komponente Microsoft Internationalized Domain Name (IDN)-Entschärfungs-APIs unterWindows XP

Weitere Informationen

IsNormalizedString

National Language Support Enumerationstypen

NormalizeString

Verwenden der Unicode-Normalisierung zum Darstellen von Zeichenfolgen