TTCharToUnicode 函式 (t2embapi.h)
將8位字元碼值的數位轉換為16位Unicode值。
語法
LONG TTCharToUnicode(
[in] HDC hDC,
[in] UCHAR *pucCharCodes,
[in] ULONG ulCharCodeSize,
[out] USHORT *pusShortCodes,
[in] ULONG ulShortCodeSize,
[in] ULONG ulFlags
);
參數
[in] hDC
裝置內容句柄。
[in] pucCharCodes
要轉換成16位Unicode值的8位字元碼陣陣。 必須設定為非 Null 值。
[in] ulCharCodeSize
8 位字元代碼數位數組的大小。
[out] pusShortCodes
此函式將填入陣列的指標,其中包含 pucCharCodesarray 中 8 位值的 Unicode 對等專案。 此參數必須設定為非 Null 值。
[in] ulShortCodeSize
字元碼陣列的大小,以寬字元為單位。
[in] ulFlags
此參數目前未使用。
傳回值
如果成功,則會傳回E_NONE。
陣列 *pusShortCodes 會填入 16 位 Unicode 值,這些值對應至 *pusCharCodes 中的 8 位字元碼。ulShortCodeSize 包含 *pusShortCodes 寬字元的大小。
否則,傳回內 嵌函式錯誤訊息中所述的錯誤碼。
備註
建立要子集的符號字元清單時,此函式對用戶端可能很有用。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | t2embapi.h |
程式庫 | T2embed.lib |
Dll | T2embed.dll |