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