Condividi tramite


CRichEditCtrl::SetOptions

Imposta le opzioni per questo oggetto CRichEditCtrl.

void SetOptions(
   WORD wOp,
   DWORD dwFlags 
);

Parametri

  • wOp
    Indica il tipo di operazione.Uno dei valori seguenti:

    • ECOOP_SET imposta le opzioni a quelli specificati da dwFlags.

    • Associazione diECOOP_OR le opzioni correnti con quelli specificati da dwFlags.

    • ECOOP_AND conserva solo le opzioni correnti che vengono specificate da dwFlags.

    • ECOOP_XOR conserva solo le opzioni correnti che non sono specificate da dwFlags.

  • dwFlags
    Opzioni Rich Edit.Valori di flag sono riportati nella sezione relativa alle osservazioni.

Note

Le opzioni possono essere una combinazione dei valori seguenti:

  • La selezione di parole automatica diECO_AUTOWORDSELECTION in fare doppio clic su.

  • Scorre diECO_AUTOVSCROLL automaticamente il testo viene visualizzato a destra di 10 caratteri quando l'utente digita un carattere alla fine della riga.Quando si preme INVIO, il controllo scorre il testo alla posizione zero.

  • Scorre diECO_AUTOHSCROLL automaticamente il testo viene visualizzato in una pagina quando l'utente preme il tasto INVIO nell'ultima riga.

  • ECO_NOHIDESEL nega il comportamento predefinito per un controllo di modifica.Il comportamento predefinito nasconde la selezione quando il controllo perde lo stato attivo per l'input e la selezione quando il controllo riceve lo stato attivo per l'input.Se si specifica ECO_NOHIDESEL, il testo selezionato viene invertito, anche se il controllo non ha lo stato attivo.

  • ECO_READONLY impedisce l'utente il testo di modifica o la digitazione nel controllo di modifica.

  • ECO_WANTRETURN specifica che un ritorno a capo viene inserito quando l'utente preme il tasto INVIO mentre fornisce il testo in un controllo Rich Edit a più righe in una finestra di dialogo.Se non si specifica questo stile, premere il tasto INVIO invia un comando alla finestra padre del controllo Rich Edit, che riproduce fare clic sul pulsante predefinito della finestra padre, ad esempio il pulsante OK in una finestra di dialogo.Questo stile non ha effetto su un controllo di modifica a riga singola.

  • ECO_SAVESEL mantiene la selezione quando il controllo perde lo stato attivo.Per impostazione predefinita, l'intero contenuto del controllo selezionato quando riotterrà lo stato attivo.

  • ECO_VERTICAL disegnare il testo e gli oggetti in una direzione verticale.Disponibile per le lingue asiatiche solo.

Per ulteriori informazioni, vedere EM_SETOPTIONS in Windows SDK.

Esempio

// Add auto horizontal and vertical scrolling. 
m_myRichEditCtrl.SetOptions(ECOOP_OR, ECO_AUTOVSCROLL | 
   ECO_AUTOHSCROLL);

Requisiti

Header: afxcmn.h

Vedere anche

Riferimenti

Classe di CRichEditCtrl

Grafico della gerarchia

CRichEditCtrl::HideSelection

CRichEditCtrl::SetReadOnly