Condividi tramite


Selezione corrente in un controllo Rich Edit

L'utente può selezionare il testo in un controllo Rich Edit (CRichEditCtrl) utilizzando il mouse o la tastiera.La selezione corrente è l'intervallo di caratteri selezionati, o la posizione del punto di inserimento se nessun carattere selezionato.Un'applicazione può ottenere informazioni sulla selezione corrente, la selezione corrente, determina quando cambia di selezione e mostra o nasconde l'evidenziazione di selezione.

Per determinare la selezione corrente in un controllo Rich Edit, utilizzare la funzione membro di GetSel .Per impostare la selezione corrente, utilizzare la funzione membro di SetSel .La struttura di CHARRANGE viene utilizzata con queste funzioni per specificare un intervallo di caratteri.Per recuperare le informazioni sul contenuto della selezione corrente, è possibile utilizzare la funzione membro di GetSelectionType .

Per impostazione predefinita, un controllo Rich Edit consente di visualizzare e nascondere l'evidenziazione di selezione quando riceve e perde lo stato attivo.È possibile visualizzare o nascondere l'evidenziazione di selezione in qualsiasi momento tramite la funzione membro di HideSelection .Ad esempio, un'applicazione potrebbe fornire una finestra di dialogo ricerca per trovare il testo in un controllo Rich Edit.È possibile selezionare il testo di corrispondenza senza chiudere la finestra di dialogo, nel qual caso necessario utilizzare HideSelection per evidenziare la selezione.

Per ottenere il testo selezionato in un controllo Rich Edit, utilizzare la funzione membro di GetSelText .Il testo viene copiato nella matrice di caratteri specificata.È necessario assicurarsi che la matrice è sufficiente per contenere il testo selezionato più di un carattere di terminazione null.

È possibile cercare una stringa in un controllo Rich Edit utilizzando la funzione membro di FindText la struttura di FINDTEXTEX utilizzata con questa funzione specifica l'intervallo di testo per l'individuazione e la stringa da cercare.È inoltre possibile specificare tali opzioni come se la ricerca prevede la distinzione tra maiuscole e minuscole.

Vedere anche

Riferimenti

Utilizzando CRichEditCtrl

Concetti

Controlli (MFC)