Share via


Cenni preliminari sul controllo Rich Edit

Nota importanteImportante

Se si utilizza un controllo Rich Edit in una finestra di dialogo (indipendentemente dal fatto che l'applicazione è lo SDI, MDI, o a windows), è necessario chiamare una volta AfxInitRichEdit prima che la finestra di dialogo.Un punto tipico per chiamare questa funzione è la funzione membro di InitInstance del programma.Non è necessario chiamarlo per ogni volta che viene visualizzata la finestra di dialogo, solo la prima volta.Non è necessario chiamare AfxInitRichEdit se si utilizza CRichEditView.

i controlli Rich Edit (CRichEditCtrl) forniscono un'interfaccia di programmazione per formattare il testo.Tuttavia, un'applicazione deve implementare tutti i componenti dell'interfaccia utente necessarie per rendere disponibili le operazioni di formattazione dell'utente.Ovvero il controllo supporta Rich Edit che modificano gli attributi di paragrafo o di carattere del testo selezionato.Alcuni esempi degli attributi del carattere in grassetto, corsivo, famiglia di caratteri e dimensione in punti.Esempi di attributi di paragrafo includono l'allineamento, margini e le tabulazioni.Tuttavia, è responsabilità per fornire l'interfaccia utente, se lo si pulsanti della barra degli strumenti, voci di menu, o una finestra di dialogo di caratteri di formato.Esistono inoltre funzioni per eseguire una query sul controllo Rich Edit per gli attributi della selezione corrente.Utilizzare queste funzioni per visualizzare le impostazioni correnti per gli attributi, ad esempio, impostare un segno di spunta sull'interfaccia utente del comando se la selezione è stata l'attributo di formattazione dei caratteri grassetto.

Per ulteriori informazioni sui caratteri e di formattazione dei paragrafi, vedere più avanti formattazione carattere e Formattazione dei paragrafi in questo argomento.

I controlli Rich Edit supportano quasi tutti operazioni e messaggi di notifica utilizzati con i controlli di modifica a più righe.Pertanto, le applicazioni già utilizzano i controlli di modifica possono essere facilmente modificate per utilizzare i controlli Rich Edit.Altri messaggi e le notifiche permettono di applicazioni accedere alla funzionalità specifiche per i controlli Rich Edit.Per informazioni sui controlli di modifica, vedere CEdit.

Per ulteriori informazioni sulle notifiche, vedere più avanti notifiche da un controllo Rich Edit in questo argomento.

Vedere anche

Riferimenti

Utilizzando CRichEditCtrl

Concetti

Controlli (MFC)