Función ScriptStringGetLogicalWidths (usp10.h)
Convierte los anchos visuales en anchos lógicos.
Sintaxis
HRESULT ScriptStringGetLogicalWidths(
[in] SCRIPT_STRING_ANALYSIS ssa,
[out] int *piDx
);
Parámetros
[in] ssa
Estructura SCRIPT_STRING_ANALYSIS de la cadena.
[out] piDx
Puntero a un búfer en el que esta función recupera anchos lógicos. El búfer debe tener espacio para al menos el número de enteros indicado por el parámetro ssa de ScriptString_pcOutChars.
Valor devuelto
Devuelve S_OK si se ejecuta correctamente. La función devuelve un valor HRESULT distinto de cero si no se realiza correctamente. La aplicación puede probar el valor devuelto con las macros SUCCEEDED y FAILED .
Comentarios
Esta función convierte los anchos visuales generados por ScriptStringAnalyse en anchos lógicos, uno por carácter original, en orden lógico.
Para usar esta función, la aplicación debe especificar SSA_GLYPHS en su llamada original a ScriptStringAnalyse.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | usp10.h |
Library | Usp10.lib |
Archivo DLL | Usp10.dll |
Redistribuible | Internet Explorer 5 o posterior en Windows Me/98/95 |