다음을 통해 공유


NORM_FORM 열거형(winnls.h)

지원되는 정규화 양식을 지정합니다.

Syntax

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

상수

 
NormalizationOther
값: 0
지원되지 않습니다.
NormalizationC
값: 0x1
유니코드 정규화 양식 C, 정식 컴퍼지션. 기본 문자와 결합 문자로 구성된 분해된 각 그룹화가 정식 사전 구성으로 변환됩니다. 예를 들어 A + 은 Ä가 됩니다.
NormalizationD
값: 0x2
유니코드 정규화 양식 D, 정식 분해. 미리 컴파일된 각 문자를 정식으로 분해된 동등한 문자로 변환합니다. 예를 들어 Ä는 A + 입니다.
NormalizationKC
값: 0x5
유니코드 정규화 양식 KC, 호환성 컴퍼지션. 각 기본 및 결합 문자를 정식 사전 컴파일된 동등한 문자와 모든 호환성 문자로 변환합니다. 예를 들어 합자 fi는 f + i가 됩니다. 마찬가지로 A + + fi + n은 Ä + f + i + n이 됩니다.
NormalizationKD
값: 0x6
유니코드 정규화 양식 KD, 호환성 분해. 미리 컴파일된 각 문자를 정식으로 분해된 동등한 문자와 모든 호환성 문자로 변환합니다. 예를 들어 Ä + fi + n은 A + + f + i + n이 됩니다.

설명

정규화 양식에 대한 자세한 내용은 유니코드 정규화를 사용하여 문자열을 나타내기를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱 | UWP 앱]
머리글 winnls.h(Windows.h 포함)
재배포 가능 파일 Microsoft IDN(Internationalized Domain Name) 완화 API onWindows XP

추가 정보

IsNormalizedString

국가 언어 지원 열거형 유형

NormalizeString

유니코드 정규화를 사용하여 문자열 표시