Operazioni di modifica Rich Text

Un'applicazione pu inviare messaggi di recuperare o trovare il testo in un controllo rich edit. possibile recuperare il testo selezionato o un intervallo di testo specificato.

Per ottenere il testo selezionato in un controllo rich edit, utilizzare il messaggio EM_GETSELTEXT . Il testo viene copiato nella matrice di caratteri specificata. necessario assicurarsi che la matrice sufficientemente grande per contenere il testo selezionato pi di un carattere di terminazione null.

Per recuperare un intervallo di testo specificato, utilizzare il messaggio EM_GETTEXTRANGE . La struttura TEXTRANGE utilizzata con questo messaggio specifica l'intervallo di testo per recuperare e punta a una matrice di caratteri che riceve il testo. Qui ancora una volta, l'applicazione deve garantire che la matrice abbastanza grande per il testo specificato pi di un carattere di terminazione null.

possibile cercare una stringa in un controllo rich edit utilizzando il messaggio EM_FINDTEXT . La struttura trova testo utilizzata con questo messaggio specifica l'intervallo di testo per la ricerca e la stringa da cercare. inoltre possibile specificare tali opzioni come se la ricerca case-sensitive.

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index