Compartilhar via


Função ScriptStringCPtoX (usp10.h)

Recupera a coordenada x para a borda à esquerda ou à direita de uma posição de caractere.

Sintaxe

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

Parâmetros

[in] ssa

Uma estrutura SCRIPT_STRING_ANALYSIS para a cadeia de caracteres.

[in] icp

Posição do caractere na cadeia de caracteres.

[in] fTrailing

TRUE para indicar a borda à direita da posição do caractere (icp) que corresponde à coordenada x. Esse parâmetro é definido como FALSE para indicar a borda superior da posição do caractere.

[out] pX

Ponteiro para um buffer no qual essa função recupera a coordenada x correspondente à posição do caractere.

Retornar valor

Retorna S_OK se tiver êxito. A função retornará um valor HRESULT diferente de zero se não for bem-sucedida. O aplicativo pode testar o valor retornado com as macros SUCCEEDED e FAILED .

Comentários

Importante Começando com Windows 8: para manter a capacidade de execução no Windows 7, um módulo que usa Uniscribe deve especificar Usp10.lib antes de gdi32.lib em sua lista de bibliotecas.
 

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho usp10.h
Biblioteca Usp10.lib
DLL Usp10.dll
Redistribuível Internet Explorer 5 ou posterior no Windows Me/98/95

Confira também

SCRIPT_STRING_ANALYSIS

Uniscribe

Funções Uniscribe