Função de retorno de chamada EDITWORDBREAKPROCEX (richedit.h)
A função EditWordBreakProcEx é uma função de retorno de chamada definida pelo aplicativo usada com a mensagem EM_SETWORDBREAKPROCEX . Ele determina o índice de caracteres da quebra de palavra ou a classe de caracteres e os sinalizadores de quebra de palavra dos caracteres no texto especificado. O tipo EDITWORDBREAKPROCEX define um ponteiro para essa função de retorno de chamada. EditWordBreakProcEx é um espaço reservado para o nome da função definida pelo aplicativo.
Sintaxe
EDITWORDBREAKPROCEX Editwordbreakprocex;
LONG Editwordbreakprocex(
[in] char *pchText,
[in] LONG cchText,
[in] BYTE bCharSet,
INT action
)
{...}
Parâmetros
[in] pchText
Tipo: char*
Ponteiro para o texto na posição atual. Se o código especificar o movimento para a esquerda, o texto estará nos elementos pchText [–1] por meio de pchText [-cchText], e pchText[0] será indefinido. Para todas as outras ações, o texto está nos elementos pchText[0] até pchText[ cchText–1].
[in] cchText
Tipo: LONG
Número de caracteres no buffer na direção especificada pelo código.
[in] bCharSet
Tipo: BYTE
Conjunto de caracteres do texto.
action
Retornar valor
Tipo: LONG
A função retorna um valor com base no parâmetro de código .
Código de retorno | Descrição |
---|---|
|
Retornar valor |
|
Retorna a classe de caracteres e os sinalizadores de quebra de palavra do caractere na posição especificada. |
|
Retornará TRUE se o caractere na posição especificada for um delimitador ou FALSE se o caractere não for. |
|
Retorna o índice de caracteres da quebra de palavra. |
Comentários
Um aplicativo deve instalar a função de retorno de chamada especificando o endereço da função de retorno de chamada em uma mensagem de EM_SETWORDBREAKPROCEX .
Para o Microsoft Rich Edit 2.0 e posterior, o Rich Edit não dá mais suporte a EditWordBreakProcEx. Os usuários podem enviar EM_SETWORDBREAKPROC para definir EditWordBreakProc, que agora é aprimorado para dar suporte à passagem de texto Unicode.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | richedit.h |
Confira também
Referência
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de