LOCALESIGNATURE 結構 (wingdi.h)
包含延伸字型簽章資訊,包括兩個代碼頁位欄位字段, (CPU) 定義預設和支援的字元集和代碼頁。 這個結構通常用來表示字型涵蓋範圍與地區設定之間的關聯性。
語法
typedef struct tagLOCALESIGNATURE {
DWORD lsUsb[4];
DWORD lsCsbDefault[2];
DWORD lsCsbSupported[2];
} LOCALESIGNATURE, *PLOCALESIGNATURE, *LPLOCALESIGNATURE;
成員
lsUsb[4]
128 位 Unicode 子集位欄位字段 (USB) 識別最多 122 個 Unicode 子範圍。 除了五個最顯著位之外,每個位都代表單一子範圍。 最大顯著位一律為 1;第二個最重要的是保留的,而且必須是 0。 Unicode 子集會根據 OpenType 字型規格編號。 如需可能的位欄位值清單,請參閱 Unicode 子集位字段。
lsCsbDefault[2]
代碼頁位欄位元,表示地區設定的預設 OEM 和 ANSI 代碼頁。 代碼頁可以透過個別位或單一位來識別,代表一般 ANSI 和 OEM 代碼頁。 如需可能的位欄位值清單,請參閱代碼頁位欄位元。
lsCsbSupported[2]
代碼頁位欄位元,表示可支援地區設定的所有代碼頁。 如需可能的位欄位值清單,請參閱代碼頁位欄位元。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
標頭 | wingdi.h (包含 Windows.h) |