Sdílet prostřednictvím


Třída CRichEditCtrl

Poskytuje funkce ovládacího prvku RichEdit.

class CRichEditCtrl : public CWnd

Členy

Veřejné konstruktory

Název

Description

CRichEditCtrl::CRichEditCtrl

Konstrukce CRichEditCtrl objektu.

Veřejné metody

Název

Description

CRichEditCtrl::CanPaste

Určuje-li obsah schránky lze vložit do tohoto ovládacího prvku RichEdit.

CRichEditCtrl::CanRedo

Určuje, zda jsou všechny akce ve frontě na ovládací prvek znovu.

CRichEditCtrl::CanUndo

Určuje, pokud operace úpravy lze vrátit zpět.

CRichEditCtrl::CharFromPos

Načte informace o nejbližší bod určený v klientské oblasti ovládacího prvku pro úpravy znaků.

CRichEditCtrl::Clear

Vymaže aktuální výběr.

CRichEditCtrl::Copy

Zkopíruje aktuální výběr do schránky.

CRichEditCtrl::Create

Vytvoří ovládací prvek RichEdit Windows a přidruží jej s tímto CRichEditCtrl objektu.

CRichEditCtrl::CreateEx

Vytvoří ovládací prvek RichEdit Windows zadaným extended Windows styly a přidruží jej s tímto CRichEditCtrl objektu.

CRichEditCtrl::Cut

Vyjme aktuální výběr do schránky.

CRichEditCtrl::DisplayBand

Zobrazuje část obsahu tohoto CRichEditCtrl objektu.

CRichEditCtrl::EmptyUndoBuffer

Obnoví (vymaže) příznak zrušení tohoto CRichEditCtrl objektu.

CRichEditCtrl::FindText

Vyhledá text v rámci tohoto CRichEditCtrl objektu.

CRichEditCtrl::FindWordBreak

Najde další dělení před nebo po určené pozice nebo načte informace o znak na dané pozici.

CRichEditCtrl::FormatRange

Formáty rozsah textu pro cílové výstupní zařízení.

CRichEditCtrl::GetCharPos

Určuje umístění v rámci tohoto daného znaku CRichEditCtrl objektu.

CRichEditCtrl::GetDefaultCharFormat

Načte aktuální výchozí formátování atributy v tomto CRichEditCtrl objektu.

CRichEditCtrl::GetEventMask

Načte masky události pro tento CRichEditCtrl objektu.

CRichEditCtrl::GetFirstVisibleLine

Určuje nejvyšší viditelného řádku v tomto CRichEditCtrl objektu.

CRichEditCtrl::GetIRichEditOle

Načte ukazatel IRichEditOle rozhraní pro ovládací prvek pro úpravy tohoto formátu RTF.

CRichEditCtrl::GetLimitText

Získá limit na množství textu, uživatel může zadat do tohoto CRichEditCtrl objektu.

CRichEditCtrl::GetLine

Načte řádek textu z tohoto CRichEditCtrl objektu.

CRichEditCtrl::GetLineCount

Zjišťuje počet řádků v tomto CRichEditCtrl objektu.

CRichEditCtrl::GetModify

Určuje, zda obsah tohoto CRichEditCtrl objektu se změnily od posledního uložení.

CRichEditCtrl::GetOptions

Obnoví možnosti ovládacího prvku RichEdit.

CRichEditCtrl::GetParaFormat

Zkopíruje aktuální výběr v tomto atributy formátování odstavce CRichEditCtrl objektu.

CRichEditCtrl::GetPunctuation

Načte aktuální interpunkčních znaků pro ovládací prvek RichEdit.Tato zpráva je k dispozici pouze v asijských jazycích verze operačního systému.

CRichEditCtrl::GetRect

Použije formátování obdélník pro tento CRichEditCtrl objektu.

CRichEditCtrl::GetRedoName

Typ další akce, získá-li do ovládacího prvku znovu frontu.

CRichEditCtrl::GetSel

Získá počáteční a koncové polohy aktuální výběr v tomto CRichEditCtrl objektu.

CRichEditCtrl::GetSelectionCharFormat

Použije formátování atributů v aktuální výběr v tomto CRichEditCtrl objektu.

CRichEditCtrl::GetSelectionType

Načte obsah aktuální výběr v tomto typu CRichEditCtrl objektu.

CRichEditCtrl::GetSelText

Získá text aktuální výběr v tomto CRichEditCtrl objekt

CRichEditCtrl::GetTextLength

Načte délku textu, znaky v tomto CRichEditCtrl objektu.Nezahrnuje ukončujícím znakem null.

CRichEditCtrl::GetTextLengthEx

Počet znaků nebo bajtů v zobrazení RTF zkopíruje.Přijímá seznam příznaky označující způsob stanovení délky textu v ovládacím prvku RichEdit

CRichEditCtrl::GetTextMode

Načte aktuální textový režim a zpět úroveň ovládacího prvku RichEdit.

CRichEditCtrl::GetTextRange

Načte zadaný rozsah textu.

CRichEditCtrl::GetUndoName

Případné, načte typu další akci zpět.

CRichEditCtrl::GetWordWrapMode

Načte aktuální zalamování a dodatečné možnosti aplikace word pro ovládací prvek RichEdit.Tato zpráva je k dispozici pouze v asijských jazycích verze operačního systému.

CRichEditCtrl::HideSelection

Zobrazí nebo skryje aktuální výběr.

CRichEditCtrl::LimitText

Omezuje množství může uživatel zadat do textu CRichEditCtrl objektu.

CRichEditCtrl::LineFromChar

Určuje řádek, který obsahuje daný znak.

CRichEditCtrl::LineIndex

Načte index znaku daného řádku v tomto CRichEditCtrl objektu.

CRichEditCtrl::LineLength

Načte délka daný řádek v tomto CRichEditCtrl objektu.

CRichEditCtrl::LineScroll

Posune text v tomto CRichEditCtrl objektu.

CRichEditCtrl::Paste

Vloží obsah schránky do tohoto ovládacího prvku RichEdit.

CRichEditCtrl::PasteSpecial

Vloží obsah schránky do tohoto ovládacího prvku RichEdit ve formátu zadaná data.

CRichEditCtrl::PosFromChar

Načte zadaný znak do ovládacího prvku pro úpravy souřadnice oblasti klienta.

CRichEditCtrl::Redo

Znovu provede další akci ve frontě na ovládací prvek znovu.

CRichEditCtrl::ReplaceSel

Nahradí aktuální výběr v tomto CRichEditCtrl objekt s zadaný text.

CRichEditCtrl::RequestResize

Vynutí tato CRichEditCtrl odeslání požadavku oznámení změnit velikost objektu.

CRichEditCtrl::SetAutoURLDetect

Určuje, zda je aktivní ovládací prvek RichEdit URL automatické rozpoznávání.

CRichEditCtrl::SetBackgroundColor

Nastaví barvu pozadí v tomto CRichEditCtrl objektu.

CRichEditCtrl::SetDefaultCharFormat

Nastaví aktuální výchozí formátování atributy v tomto CRichEditCtrl objektu.

CRichEditCtrl::SetEventMask

Nastaví masku událostí pro tento CRichEditCtrl objektu.

CRichEditCtrl::SetModify

Nastaví nebo vynuluje příznak modifikace pro tento CRichEditCtrl objektu.

CRichEditCtrl::SetOLECallback

Nastaví IRichEditOleCallback objektu COM pro tento ovládací prvek RichEdit.

CRichEditCtrl::SetOptions

Nastaví možnosti pro tento CRichEditCtrl objektu.

CRichEditCtrl::SetParaFormat

Nastaví aktuální výběr v tomto atributy formátování odstavce CRichEditCtrl objektu.

CRichEditCtrl::SetPunctuation

Nastaví znaky interpunkce pro ovládací prvek RichEdit.Tato zpráva je k dispozici pouze v asijských jazycích verze operačního systému.

CRichEditCtrl::SetReadOnly

Nastaví možnost jen pro čtení pro tento CRichEditCtrl objektu.

CRichEditCtrl::SetRect

Nastaví tento obdélník formátování CRichEditCtrl objektu.

CRichEditCtrl::SetSel

Nastaví výběr v tomto CRichEditCtrl objektu.

CRichEditCtrl::SetSelectionCharFormat

Nastaví formátování atributů v aktuální výběr v tomto CRichEditCtrl objektu.

CRichEditCtrl::SetTargetDevice

Nastaví cílové výstupní zařízení pro tento CRichEditCtrl objektu.

CRichEditCtrl::SetTextMode

Nastaví úroveň režimu nebo vrácení text ovládacího prvku RichEdit.Zprávy se nezdaří, pokud ovládací prvek obsahuje text.

CRichEditCtrl::SetUndoLimit

Nastaví maximální počet akcí, které mohou být uloženy ve frontě zpět.

CRichEditCtrl::SetWordCharFormat

Nastaví formátování atributů v aktuální slovo v tomto CRichEditCtrl objektu.

CRichEditCtrl::SetWordWrapMode

Nastaví možnosti zalamování a dělení slov pro RTF ovládací prvek pro úpravy.Tato zpráva je k dispozici pouze v asijských jazycích verze operačního systému.

CRichEditCtrl::StopGroupTyping

Ovládací prvek z shromažďování dalších psát do aktuální akce vrácení akce zastaví.Ovládací prvek ukládá další akce psaní případné do nové akce ve frontě zpět.

CRichEditCtrl::StreamIn

Vloží text ze vstupní proud do tohoto CRichEditCtrl objektu.

CRichEditCtrl::StreamOut

Uloží text z tohoto CRichEditCtrl objekt do výstupního proudu.

CRichEditCtrl::Undo

Vrátí zpět poslední operaci úpravy.

Poznámky

"Ovládací prvek RichEdit" je okno, ve kterém uživatel zadávat a upravovat text.Text lze přiřadit formátování znaků a odstavců a mohou obsahovat vložené objekty OLE.Ovládací prvky formátovaného poskytují programovací rozhraní pro formátování textu.Aplikace však musí implementovat veškeré součásti uživatelského rozhraní nezbytné uživateli zpřístupnit operace formátování.

Tento ovládací prvek Windows společné (a proto CRichEditCtrl třídy) je k dispozici pouze pro programy pracující v systému Windows 95 a Windows 98 a Windows NT verze 3.51 a vyšší. CRichEditCtrl Třída podporuje verze 2.0 a 3.0 ovládací prvek pro úpravy formátu RTF.

Poznámka k upozorněníUpozornění

Pokud používáte ovládací prvek RichEdit v dialogovém okně (nezávisle na tom, zda je aplikace SDI MDI, nebo dialogové okno), musíte zavolat AfxInitRichEdit po před dialogové okno se zobrazí okno.Typické místo volání této funkce je ve vašem programu InitInstance členské funkce.Není třeba volat při každém pouze při prvním zobrazení dialogového okna.Nemusíte volat AfxInitRichEdit při práci s CRichEditView .

Další informace o použití CRichEditCtrl , viz:

Příklad použití ovládacího prvku RTF v aplikaci MFC naleznete WORDPAD vzorové aplikace.

Hierarchii dědičnosti

CObject

CCmdTarget

CWnd

CRichEditCtrl

Požadavky

Záhlaví: afxcmn.h

Viz také

Referenční dokumentace

Třída CWnd

Graf hierarchie

Třída CEdit

Třída CRichEditView

Koncepty

Vzorek MFC programu WORDPAD