Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Convierte una matriz de valores de código de caracteres de 8 bits en valores Unicode de 16 bits.
Sintaxis
LONG TTCharToUnicode(
[in] HDC hDC,
[in] UCHAR *pucCharCodes,
[in] ULONG ulCharCodeSize,
[out] USHORT *pusShortCodes,
[in] ULONG ulShortCodeSize,
[in] ULONG ulFlags
);
Parámetros
[in] hDC
Identificador de contexto del dispositivo.
[in] pucCharCodes
Puntero a una matriz de códigos de caracteres de 8 bits para convertir a valores Unicode de 16 bits. Debe establecerse en un valor distinto de NULL.
[in] ulCharCodeSize
Tamaño de una matriz de códigos de caracteres de 8 bits.
[out] pusShortCodes
Puntero a una matriz que se rellenará mediante esta función con los equivalentes Unicode de los valores de 8 bits de la pucCharCodesarray. Este parámetro debe establecerse en un valor distinto de NULL.
[in] ulShortCodeSize
Tamaño, en caracteres anchos, de la matriz de código de caracteres.
[in] ulFlags
Este parámetro no se usa actualmente.
Valor devuelto
Si se ejecuta correctamente, devuelve E_NONE.
Matriz *pusShortCodes se rellena con valores Unicode de 16 bits que corresponden a los códigos de caracteres de 8 bits en *pusCharCodes.ulShortCodeSize contiene el tamaño, en caracteres anchos, de *pusShortCodes.
De lo contrario, devuelve un código de error descrito en Mensajes de error de función de inserción.
Observaciones
Esta función puede ser útil para los clientes al crear una lista de caracteres de símbolo que se van a subconjuntos.
Requisitos
| Requisito | Valor |
|---|---|
| cliente mínimo admitido | Windows 2000 Professional [solo aplicaciones de escritorio] |
| servidor mínimo admitido | Windows 2000 Server [solo aplicaciones de escritorio] |
| de la plataforma de destino de | Windows |
| encabezado de | t2embapi.h |
| biblioteca de | T2embed.lib |
| DLL de | T2embed.dll |