função ScriptString_pLogAttr (usp10.h)
Retorna um ponteiro para um buffer de atributos lógicos para uma cadeia de caracteres analisada.
Sintaxe
const SCRIPT_LOGATTR * ScriptString_pLogAttr(
[in] SCRIPT_STRING_ANALYSIS ssa
);
Parâmetros
[in] ssa
Uma estrutura SCRIPT_STRING_ANALYSIS para a cadeia de caracteres.
Retornar valor
Retorna um ponteiro para um buffer que contém SCRIPT_LOGATTR estruturas que definem atributos lógicos se tiver êxito. A função retornará NULL se não for bem-sucedida.
Comentários
O ponteiro retornado por essa função é válido apenas até que o aplicativo passe a estrutura de SCRIPT_STRING_ANALYSIS associada para ScriptStringFree.
O buffer de atributo lógico contém pelo menos o número de inteiros indicado pelo parâmetro ssa de ScriptString_pcOutChars.
Ao verificar a matriz de SCRIPT_LOGATTR para um ponto de interrupção de palavra, o aplicativo deve olhar para trás para os valores dos membros fWordStop e fWhiteSpace . ScriptStringAnalyse apenas chama ScriptBreak em cada execução e ScriptBreak nunca define fWordBreak no primeiro caractere de uma execução, pois não tem informações de que a execução anterior terminou em espaço em branco.
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 |