LOCALESIGNATURE 구조체(wingdi.h)
기본 및 지원되는 문자 집합 및 코드 페이지를 정의하는 두 개의 코드 페이지 비트필드(CPB)를 포함하여 확장된 글꼴 서명 정보를 포함합니다. 이 구조체는 일반적으로 글꼴 검사와 로캘 간의 관계를 나타내는 데 사용됩니다.
구문
typedef struct tagLOCALESIGNATURE {
DWORD lsUsb[4];
DWORD lsCsbDefault[2];
DWORD lsCsbSupported[2];
} LOCALESIGNATURE, *PLOCALESIGNATURE, *LPLOCALESIGNATURE;
멤버
lsUsb[4]
최대 122개의 유니코드 하위 정렬을 식별하는 128비트 USB(유니코드 하위 집합 비트 필드)입니다. 5개의 가장 중요한 비트를 제외한 각 비트는 단일 하위 정렬을 나타냅니다. 가장 중요한 비트는 항상 1입니다. 두 번째로 중요한 것은 예약되어 있으며 0이어야 합니다. 유니코드 하위 집합은 OpenType 글꼴 사양에 따라 번호가 매겨집니다. 가능한 비트 필드 값 목록은 유니코드 하위 집합 비트 필드를 참조하세요.
lsCsbDefault[2]
로캘의 기본 OEM 및 ANSI 코드 페이지를 나타내는 코드 페이지 비트 필드입니다. 코드 페이지는 별도의 비트 또는 공통 ANSI 및 OEM 코드 페이지를 나타내는 단일 비트로 식별할 수 있습니다. 가능한 비트 필드 값 목록은 코드 페이지 비트 필드를 참조하세요.
lsCsbSupported[2]
로캘이 지원될 수 있는 모든 코드 페이지를 나타내는 코드 페이지 비트 필드입니다. 가능한 비트 필드 값 목록은 코드 페이지 비트 필드를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | wingdi.h(Windows.h 포함) |