Sdílet prostřednictvím


CRichEditCtrl::SetOptions

Nastaví možnosti pro tento CRichEditCtrl objektu.

void SetOptions(
   WORD wOp,
   DWORD dwFlags 
);

Parametry

  • wOp
    Označuje typ operace.Jedna z následujících hodnot:

    • ECOOP_SETNastavení možností uvedených v dwFlags .

    • ECOOP_ORZkombinujte aktuální určenými podle dwFlags .

    • ECOOP_ANDZachovat pouze aktuální možnosti, které jsou rovněž určeny dwFlags .

    • ECOOP_XORZachovat pouze aktuální možnosti, které jsou Ne podle dwFlags .

  • dwFlags
    Bohaté možnosti úprav.Hodnoty příznaku jsou uvedeny v části poznámky.

Poznámky

Možnosti může být kombinací následujících hodnot:

  • ECO_AUTOWORDSELECTIONAutomatický výběr slova na poklepejte.

  • ECO_AUTOVSCROLLKdyž uživatel zadá znak na konci řádku automaticky posune text doprava podle 10 znaků.Když uživatel stiskne klávesu ENTER, ovládací prvek posune text zpět do nulové polohy.

  • ECO_AUTOHSCROLLKdyž uživatel stiskne klávesu ENTER na posledním řádku automaticky posune text o jednu stránku nahoru.

  • ECO_NOHIDESELNeguje výchozí chování ovládacího prvku pro úpravy.Výchozí chování skryje výběr při ovládací prvek ztratí fokus vstupu a zobrazí výběr při vstupní fokus.Pokud zadáte ECO_NOHIDESEL , obrácený vybraný text, i když nemá-li ovládací prvek fokus.

  • ECO_READONLYZabrání uživatelům píšete nebo upravujete text v textovém poli.

  • ECO_WANTRETURNUrčuje, že návrat po stisknutí klávesy ENTER při zadávání textu do ovládacího prvku RichEdit více řádků v dialogovém okně Vložit.Pokud nezadáte tento styl, stisknutím klávesy ENTER odešle příkaz prvku RichEdit nadřazené okno, které napodobuje klepnutím na tlačítko výchozí nadřazené okno (například na tlačítko OK v dialogovém okně).Tento styl nemá vliv na jeden řádek ovládací prvek pro úpravy.

  • ECO_SAVESELZachová výběr co ovládací prvek ztratí fokus.Ve výchozím nastavení vybrán celý obsah ovládacího prvku je i zaměření.

  • ECO_VERTICALNakreslí textu a objektů ve svislém směru.K dispozici pouze asijské jazyky.

Další informace naleznete v EM_SETOPTIONS v .

Příklad

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

Požadavky

Záhlaví: afxcmn.h

Viz také

Referenční dokumentace

Třída CRichEditCtrl

Diagram hierarchie

CRichEditCtrl::HideSelection

CRichEditCtrl::SetReadOnly