Compartilhar via


enumeração NORM_FORM (winnls.h)

Especifica os formulários de normalização com suporte.

Syntax

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

Constantes

 
NormalizationOther
Valor: 0
Não há suporte.
NormalizationC
Valor: 0x1
Forma de normalização Unicode C, composição canônica. Transforma cada agrupamento decomposto, consistindo em um caractere base mais caracteres combinados, para o equivalente precomposto canônico. Por exemplo, A + ̈ torna-se Ä.
NormalizationD
Valor: 0x2
Forma de normalização Unicode D, decomposição canônica. Transforma cada caractere pré-colocado em seu equivalente canônico decomposto. Por exemplo, Ä se torna A + ̈.
NormalizationKC
Valor: 0x5
Unicode normalization form KC, composição de compatibilidade. Transforma cada base mais a combinação de caracteres com o equivalente precomposto canônico e todos os caracteres de compatibilidade para seus equivalentes. Por exemplo, a ligatura fi torna-se f + i; da mesma forma, A + ̈ + fi + n torna-se Ä + f + i + n.
NormalizationKD
Valor: 0x6
KD do formulário de normalização Unicode, decomposição de compatibilidade. Transforma cada caractere pré-colocado em seu equivalente de decomposição canônica e todos os caracteres de compatibilidade para seus equivalentes. Por exemplo, Ä + fi + n torna-se A + ̈ + f + i + n.

Comentários

Para obter mais informações sobre os formulários de normalização, consulte Usando a normalização Unicode para representar cadeias de caracteres.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho winnls.h (inclua Windows.h)
Redistribuível APIs de mitigação do IDN (Nome de Domínio Internacionalizado) da Microsoft noWindows XP

Confira também

IsNormalizedString

Tipos de enumeração de suporte à linguagem nacional

NormalizeString

Usando a normalização unicode para representar cadeias de caracteres