Funzione di callback EDITWORDBREAKPROCEX (richedit.h)
La funzione EditWordBreakProcEx è una funzione di callback definita dall'applicazione usata con il messaggio EM_SETWORDBREAKPROCEX . Determina l'indice dei caratteri dell'interruzione di parola o della classe di caratteri e dei flag di interruzione di parola dei caratteri nel testo specificato. Il tipo EDITWORDBREAKPROCEX definisce un puntatore a questa funzione di callback. EditWordBreakProcEx è un segnaposto per il nome della funzione definita dall'applicazione.
Sintassi
EDITWORDBREAKPROCEX Editwordbreakprocex;
LONG Editwordbreakprocex(
[in] char *pchText,
[in] LONG cchText,
[in] BYTE bCharSet,
INT action
)
{...}
Parametri
[in] pchText
Tipo: char*
Puntatore al testo nella posizione corrente. Se il codice specifica lo spostamento verso sinistra, il testo si trova negli elementi pchText [-1] tramite pchText [-cchText], mentre pchText[0] non è definito. Per tutte le altre azioni, il testo si trova negli elementi pchText[0] fino a pchText[ cchText–1].
[in] cchText
Tipo: LONG
Numero di caratteri nel buffer nella direzione specificata dal codice.
[in] bCharSet
Tipo: BYTE
Set di caratteri del testo.
action
Valore restituito
Tipo: LONG
La funzione restituisce un valore basato sul parametro di codice .
Codice restituito | Descrizione |
---|---|
|
Valore restituito |
|
Restituisce la classe di caratteri e i flag di interruzione di parola del carattere nella posizione specificata. |
|
Restituisce TRUE se il carattere nella posizione specificata è un delimitatore o FALSE se il carattere non è. |
|
Restituisce l'indice di caratteri dell'interruzione di parola. |
Commenti
Un'applicazione deve installare la funzione di callback specificando l'indirizzo della funzione di callback in un messaggio di EM_SETWORDBREAKPROCEX .
Per Microsoft Rich Edit 2.0 e versioni successive, Rich Edit non supporta più EditWordBreakProcEx. Gli utenti possono inviare EM_SETWORDBREAKPROC per impostare EditWordBreakProc, che ora è stato migliorato per supportare il passaggio di testo Unicode.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | richedit.h |
Vedi anche
Riferimento
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per