Função de retorno de chamada AutoCorrectProc (richedit.h)
A função AutoCorrectProc é uma função de retorno de chamada definida pelo aplicativo que é usada com a mensagem EM_SETAUTOCORRECTPROC .
AutoCorrectProc é um espaço reservado para o nome da função definida pelo aplicativo. Ele fornece correção automática de erro definida pelo aplicativo para texto inserido em um controle de edição avançada.
Sintaxe
AutoCorrectProc Autocorrectproc;
int Autocorrectproc(
LANGID langid,
const WCHAR *pszBefore,
WCHAR *pszAfter,
LONG cchAfter,
LONG *pcchReplaced
)
{...}
Parâmetros
langid
Tipo: LANGID
ID do idioma que identifica o arquivo de autocorreção a ser usado para correção automática.
pszBefore
Tipo: const WCHAR*
Cadeia de caracteres candidata à autocorreção.
pszAfter
Tipo: WCHAR*
Cadeia de caracteres de autocorreção resultante, se o valor retornado não for ATP_NOCHANGE.
cchAfter
Tipo: LONG
Contagem de caracteres em pszAfter.
pcchReplaced
Tipo: LONG*
Contagem de caracteres à direita em pszBefore para substituir por pszAfter.
Retornar valor
Tipo: int
Retorna um ou mais dos valores a seguir.
Valor/código retornado | Descrição |
---|---|
|
Nenhuma alteração. |
|
Altere, mas não substitua a maioria dos delimitadores e não substitua um intervalo de caracteres à direita inalterados (preserva sua formatação). |
|
Altere, mas não substitua um intervalo de caracteres à direita inalterados. |
|
Substitua os caracteres à direita mesmo que eles não sejam alterados (usa a mesma formatação para toda a cadeia de caracteres de substituição). |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | richedit.h |