Condividi tramite


Funzione ScriptStringCPtoX (usp10.h)

Recupera la coordinata x per il bordo iniziale o finale di una posizione del carattere.

Sintassi

HRESULT ScriptStringCPtoX(
  [in]  SCRIPT_STRING_ANALYSIS ssa,
  [in]  int                    icp,
  [in]  BOOL                   fTrailing,
  [out] int                    *pX
);

Parametri

[in] ssa

Struttura SCRIPT_STRING_ANALYSIS per la stringa.

[in] icp

Posizione del carattere nella stringa.

[in] fTrailing

TRUE per indicare il bordo finale della posizione del carattere (icp) corrispondente alla coordinata x. Questo parametro è impostato su FALSE per indicare il bordo iniziale della posizione del carattere.

[out] pX

Puntatore a un buffer in cui questa funzione recupera la coordinata x corrispondente alla posizione del carattere.

Valore restituito

Restituisce S_OK in caso di esito positivo. Se non ha esito positivo, la funzione restituisce un valore HRESULT diverso da zero. L'applicazione può testare il valore restituito con le macro SUCCEEDED e FAILED .

Commenti

Importante A partire da Windows 8: per mantenere la possibilità di eseguire in Windows 7, un modulo che usa Uniscribe deve specificare Usp10.lib prima di gdi32.lib nell'elenco di librerie.
 

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione usp10.h
Libreria Usp10.lib
DLL Usp10.dll
Componente ridistribuibile Internet Explorer 5 o versione successiva in Windows Me/98/95

Vedi anche

SCRIPT_STRING_ANALYSIS

Uniscribe

Funzioni Uniscribe